【发布时间】:2014-01-06 11:49:33
【问题描述】:
我正在尝试禁用按钮并在回发时更改其文本,然后我想在回发完成后将文本更改回正常状态。
<asp:Button ID="b_Generate" runat="server" onclick="b_Generate_Click" OnClientClick="this.disabled = true; this.value = 'Please Wait...';"
Text="Generate PPT" UseSubmitBehavior="false"
style="z-index: 1; left: 05px; top: 50px; position: absolute; width: 110px;"
BorderStyle="Ridge" Font-Bold="True"
ToolTip="click here" />
使用上面的代码,我可以在回发开始之前禁用按钮并更改文本,但我不确定如何再次启用按钮并在回发完成后将文本更改回上一个.
【问题讨论】:
-
由于页面再次提交给客户端,通常按钮应该在回发后获得它的旧值。服务端甚至没有提到客户端改变了它。
标签: c# javascript asp.net