禁用gridview时启用特定按钮

时间:2014-06-24 05:30:21

标签: asp.net button gridview

我在gridview的第一列中为每一行选择了按钮。

我应该使用什么代码  我只能在最初禁用gridview时启用选择按钮? 当单击特定行的选择按钮时,它应该启用行,而其他行仍然被禁用。

非常感谢你回答。

1 个答案:

答案 0 :(得分:0)

最初,要禁用除选择按钮以外的GridView控件。您应该逐个禁用所有控件。如果禁用父控件,则会自动禁用所有子控件。因此,如果您只编写 GridView1.Enabled = False ,则会禁用整个gridview,包括选择按钮。因此,您应手动启用和禁用所有控件 要启用“选择”按钮上的控件,请转到GridView的RowCommand事件。 并检查以下内容:

    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {

        if (e.CommandName == "Select")
        {
           //Enable any controls here
        }
    }