aspx中这是一个用户控件,放在UpdatePanel1中,放在母版中,就是弹不出对话框。以下方法一和二均弹不出对话框。
方法一:
     private void WinAlert(string msg)
    {
        Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", string.Format("<script>alert('{0}')</script>", msg));
    }
--------
      if (DBUtility.DbHelper.ExecuteSql(x) == 1)
            {
                //System.Web.UI.ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "click", "alert('ok')", true);
                WinAlert("fdsfsfs");
            }
            else
            {
                Response.Write("添加失败");                
            }
方法二:
if (DBUtility.DbHelper.ExecuteSql(x) == 1)
            {
Response.Write("<script language='javascript'>alert('添加成功!');</script>");
}