gridview 删除确认
<asp:CommandField
EditText="修改"
CancelText="取消"
//重点
DeleteText='<span class="handle" onclick="JavaScript:return confirm(confirm_this)">删除</span>'
HeaderText="操作"
ButtonType="Link"
ShowEditButton="true"
ShowDeleteButton="true" />
不过,要在后台中向客户端注册javascript脚本,在Page_Load事件中:
string sScript = "var confirm_this='你确定要删除吗?';";
ClientScriptManager csm = Page.ClientScript;
if (!csm.IsStartupScriptRegistered("_confirm"))
{
csm.RegisterStartupScript(this.GetType(), "_confirm", sScript, true);
}
原理很简单,效果很实用。