【发布时间】:2009-03-19 20:52:15
【问题描述】:
代码如下:
<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。这将防止用户在删除数据库中的数据时多次单击图像。这可能吗?我该怎么做?谢谢。
【问题讨论】:
-
感谢 ScarletGarden 编辑我的问题 -- 现在看起来好多了。
-
即使你禁用了客户端按钮,用户仍然可以通过刷新页面来触发回发。