在c#中单击后禁用链接按钮

时间:2009-02-19 10:33:18

标签: c# asp.net user-interface

我想在点击后禁用链接按钮并启用其他按钮。使用c#切换两个链接按钮之间的启用/禁用。

2 个答案:

答案 0 :(得分:1)

订阅此按钮的Click事件并将Enabled属性设置为true或false。

  void LinkButton_Click(Object sender, EventArgs e) 
  {
     // First enable all buttons
     btn1.Enabled = true;
     btn2.Enabled = true;

     // Then disable the clicked button
     (sender as Control).Enabled = false;

     ...
  }

这只是您如何做到这一点的一个例子。可以优化......

答案 1 :(得分:1)

要禁用链接按钮,您应该为其Enabled属性指定false:

button.Enabled = false;

还有一个示例如何在链接的MSDN文章中挂钩OnClick事件。