以下是代码:
<asp:GridView ID="MyGridView" runat="server">
<Columns>
<asp:BoundField Text="Name" DataField="Name" />
<asp:TemplateField HeaderText="Delete">
<ItemTemplate>
<asp:ImageButton ID="DeleteButton" runat="server" ImageUrl="~/images/delete.png" CommandName="DeleteItem" CommandArgument='<%# Eval("Id") %>' />
<ajax:ConfirmButtonExtender ID="DeleteCbe" runat="server" TargetControlID="DeleteButton" ConfirmText="Continue with delete?" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
我想在单击“确定”时禁用DeleteButton。这将阻止用户在仍然删除数据库中的数据时多次单击图像。这可能吗?我该怎么做?谢谢。
答案 0 :(得分:1)
我的博客上有一个脚本,一旦回发开始,它将禁用表单上的所有按钮。这样,在完成后,他们将无法触发任何其他回发。
How to Disable the Submit Button of a Web Form
此解决方案非常易于集成到您的应用中。