asp.net中我要删除数据,在删除前要弹出窗口提示是否删除,怎么办

2020-05-19 科技 63阅读
在后台的调用:
首先你要在页面加载的时候就应该绑定confirm,而不是等你点击某个按钮时绑定confirm.
1如果是在页面内某个按钮的上加confirm,那就 这样写:
protected void Page_Load(object sender, EventArgs e)
{
btn_Ok.Attributes.add("onclick","return confirm('是否删除?');");
}
2如果是在比如GridView控件中的某个按钮加confirm,应该这样写:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
Button btn_del = e.Row.FindControl("btn_del") as Button;
btn_del.Attributes.Add("onclick","return confirm('确定删除');");
}
注意:在confirm之前一定要加return , 因为confirm返回的是bool型的,相当于javascript中的window.event.returnValue,当为真时,就会引用服务端响应,当为假时,服务端不响应。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com