asp.net项目模板按钮-禁用,后面运行代码

时间:2018-09-19 23:17:17

标签: asp.net vb.net

我有一个项目模板,该模板具有4个按钮,这是模板和SQL代码检索列的结果。顶部的按钮是一个“提交”按钮,用于将更改提交到数据库。

该代码当前在Click(OnClick)上运行,并运行一个名为UpdateData的子例程。但是,用户双击该按钮并引起问题。我需要能够禁用按钮,运行代码并重新启用按钮,但似乎无法弄清楚:(

我知道我可以使用OnClientClick =“ this.disabled = true”禁用按钮,但是UpdateData子项将无法运行。

我尝试在UpdateData子项的开头使用sender.enabled = false,然后在结尾处设置为true-但用户仍然可以单击按钮:(

我如何将这些东西结合在一起才能使其正常工作?

该按钮没有它自己的事件,因为它是模板项,并且是使用OnClick =“ UpdateData”

的原因

按钮如下所示:

<asp:button id=cmdResult1" runat="server" Text="Submit" OnClick="UpdateData></asp:button>

0 个答案:

没有答案