以前在gridview中点击编辑,删除按钮时会弹出的对话框,这样可以提醒用户操作。但是在用ajax后会发现对话框无法弹出。
其实解决这个问题很简单,只需要改一下前台的OnClientClick事件的代码即可。
................
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Edit"
Text="编辑" OnClientClick="Sys.WebForms.PageRequestManager.getInstance().abortPostBack();return confirm('确认要编辑吗?');"></asp:LinkButton>
<asp:LinkButton ID="LinkButton3" runat="server" CausesValidation="False" CommandName="Delete"
Text="删除" OnClientClick="Sys.WebForms.PageRequestManager.getInstance().abortPostBack();return confirm('确认要删除吗?');"></asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" CommandName="Select"
Text="选择"></asp:LinkButton>
</ItemTemplate>
......................