禁用在特定按钮单击事件中不起作用的按钮

时间:2013-10-29 07:55:49

标签: asp.net button

protected void btnsave_Click(object sender, EventArgs e)
{
    btnsave.Enabled = false;
    .
    . // processing code


    btnsave.Enabled = true;
}

但按钮永远不会被禁用? 我只是想避免多次点击(避免数据冗余)? (即使有更新面板,调用UpdatePanel.Update()也不做任何更改)

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码执行此操作:

OnClientClick="this.disabled='true';return true;"

可能重复的

How do I prevent users clicking a button twice?

我希望它会对你有所帮助。 :)