1. Response.Write(“<script>alert(‘保存成功’);</script>”);
这种方式挺简单的,就是经常执行后页面上的字体都变形了。
2. Page.RegisterStartupScript("js", "<script>alert(‘保存成功’);</script>");
这种方法倒是可以正常弹出了。不过该方法已经基本过时了,推荐的方法是使用ClientScriptManager 类的 RegisterStartupScript 方法。
3.使用了UpdatePanel,弹出对话框。
上面的方法在使用Updatepanel时又失灵了,我们改用下面的方法:
ScriptManager.RegisterClientScriptBlock(this.UpdatePanel1, this.UpdatePanel1.GetType(), "alert", " <script> window.alert('保存成功!'); </script> ", false);