Asp.net 在禁用gridview时启用特定按钮
我在gridview的第一列中为每一行设置了选择按钮 我应该使用什么代码 我只能在gridview最初被禁用时启用选择按钮? 单击特定行的选择按钮后,应使该行处于启用状态,而其他行仍处于禁用状态Asp.net 在禁用gridview时启用特定按钮,asp.net,button,gridview,Asp.net,Button,Gridview,我在gridview的第一列中为每一行设置了选择按钮 我应该使用什么代码 我只能在gridview最初被禁用时启用选择按钮? 单击特定行的选择按钮后,应使该行处于启用状态,而其他行仍处于禁用状态 非常感谢您的回答。首先,禁用GridView控件而不是选择按钮。您应该逐个禁用所有控件。如果禁用父控件,则会自动禁用所有子控件。因此,如果您只写GridView1.Enabled=False,那么整个gridview将被禁用,包括选择按钮。因此,您应该手动启用和禁用所有控件。 要在单击选择按钮时启用控件
非常感谢您的回答。首先,禁用GridView控件而不是选择按钮。您应该逐个禁用所有控件。如果禁用父控件,则会自动禁用所有子控件。因此,如果您只写GridView1.Enabled=False,那么整个gridview将被禁用,包括选择按钮。因此,您应该手动启用和禁用所有控件。
要在单击选择按钮时启用控件,请转到GridView的RowCommand事件。 然后检查以下各项:
你需要在你的问题中加入到目前为止你已经尝试过的东西。你也应该放一些html来支持你的问题。对不起,我只是新来的。。。我仍在学习使用stackoverflow=)我试图将我的btn_select.enabled=true放入代码中,但它说“Ulit.\u Default.btn_select(object,System.EventArgs)”是一个“方法”,在给定上下文中无效
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Select")
{
//Enable any controls here
}
}