在点按扭后出现对话框,确定则继续执行,取消则不执行。例如弹出一个对话框,点确定,我执行删除某纪录操作,点取消不执行服务器端代码,以前用了很笨的方法在处理。其实正确的做法非常简单: 例: protected void Page_Load( object sender, EventArgs e) ... { if (!this.IsPostBack) ...{ cmdDelete.Attributes.Add("onclick", "return confirm('你真的要删除吗!!!')"); } } protected void cmdDelete_Click( object sender, EventArgs e) ... { cmdDelete.Attributes.Add("onclick", "return confirm('你真的要删除吗!!!')"); //按确定后是你要执行的.... } cmdDelete为一个Button