在按钮b1的OnClientClick属性里写return confirm('确定要删除吗?'),然后在b1_click事件里写{page.response.redirect("aa.aspx");}。这样,如果你点击确定,跳转到aa.aspx,点取消没有反应
绝对好使!
我这里有一个通用的函数,直接调用就是了。
///
/// 控件点击 消息确认提示框
///
/// 当前页面指针,一般为this
/// 提示信息
public static void ShowConfirm(System.Web.UI.WebControls.WebControl Control,string msg)
{
//Control.Attributes.Add("onClick","if (!window.confirm('"+msg+"')){return false;}");
Control.Attributes.Add("onclick", "return confirm('" + msg + "');") ;
}
protected void Page_Load(object sender, EventArgs e)
{
b1.Attributes.Add("onclick", "javascript:if(confirm('确定要删除吗?')){}else{return false;}");
}
简单方便,屡试不爽
protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "return clearbutton();");
}
前台页面:
OnClientClick="return confirm('确定要删除吗?')"