【发布时间】:2016-10-10 08:44:34
【问题描述】:
我有一个网格视图,其中包含 Action、Sigin Date 和 Signout date 列。 “操作栏”是按钮字段栏。对于注销日期列中的每个单元格,我希望启用注销日期的同一行中的按钮。如果有注销日期,我希望禁用该按钮。我该怎么做?
【问题讨论】:
我有一个网格视图,其中包含 Action、Sigin Date 和 Signout date 列。 “操作栏”是按钮字段栏。对于注销日期列中的每个单元格,我希望启用注销日期的同一行中的按钮。如果有注销日期,我希望禁用该按钮。我该怎么做?
【问题讨论】:
在我的项目中使用之前的示例代码
<asp:Button CommandName="del" ID="btnDisable" runat="server" CommandArgument='<%# DataBinder.Eval(Container, "RowIndex") %>'
CssClass="btn btn-danger btn-xs disable" />
if (e.Row.RowType == DataControlRowType.DataRow)
{
// HIGHTLIGHT ACTIVE/INACTIVE USERS
Label lblStatus = (Label)e.Row.FindControl("lblStatus");
Button del = (Button)e.Row.FindControl("btnDisable");
if (lblStatus.Text == "False")
{
lblStatus.CssClass = "label label-success disabled";
lblStatus.Text = "Active";
del.Text = "Disable";
}
else
{
lblStatus.CssClass = "label label-danger disabled";
lblStatus.ToolTip = "User is inactive.";
lblStatus.Text = "Inactive";
del.Text = "Enable";
}
【讨论】: