<asp:TemplateField ShowHeader="False" >
<ItemTemplate>
<asp:Button ID="Button1" runat="server" CausesValidation="False" CommandName="Delete" Text="删除" />
</ItemTemplate>
</asp:TemplateField>
最后在<asp:Button>中加入:
OnClientClick="return confirm('确认要删除吗?');"
这样点击删除时就会先在客户端弹出“确认要删除吗?”对话框,而原来在RowDeleting事件中写的代码完全不用改变。