在使用微软的ajax控件后想实现弹出窗口语句不能再使用Response.Write("<script>alert('成功!');</script>");
而要用ScriptManager.RegisterClientScriptBlock(UpdatePanel1, this.GetType(), "click", "alert('成功!')", true); 代替。
注:如果在页面中有多个UpdatePanel,如果每个UpdatePanel的UpdateMode都是“always”[默认值]的话,
那么你使用那个UpdatePanel的实例作为参数都可以;如果每个UpdaePanel的UpdateMode=conditional,
那么你必须使用正在更新的那个UpdatePanel作为参数,这样脚本才能起作用。
本文介绍在使用微软的Ajax控件时如何正确实现弹出窗口功能。当页面包含多个UpdatePanel时,需要根据不同情况选择合适的UpdatePanel实例来确保脚本能够生效。
3530

被折叠的 条评论
为什么被折叠?



