ajax局部刷新不能弹出js提示信息的解决方法


Warning: Undefined array key "HTTP_REFERER" in /www/wwwroot/prod/www.enjoyasp.net/wp-content/plugins/google-highlight/google-hilite.php on line 58

?利用 :ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.Page.GetType(), “message”, “window.alert(‘分配成功!’);”, true);
? ? ? ? ? ? ? ? ? //false时js要加<script>,为true时不用加
代替:ClientScript.RegisterClientScriptBlock(this.GetType(), “alert”, “<script language=’javascript’>window.alert(‘分配成功!’);</script>”);

注:RegisterStartupScript(Control, Type, String, String, Boolean)? 使用 ScriptManager 控件为 UpdatePanel 中的某个控件注册一个启动脚本块,并将该脚本块添加到页面中。 RegisterStartupScript(Page, Type, String, String, Boolean)? 为每个异步回发向 ScriptManager 控件注册一个启动脚本块,并将该脚本块添加到页面中。

ScriptManager.RegisterClientScriptBlock? 代替ClientScript.RegisterClientScriptBlock

在页面上使用: