可以使用
ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "xxx", "art.dialog.tips('success!');", true);
ScriptManager.RegisterClientScriptBlock(UpdatePanel1, UpdatePanel1.GetType(), "message", cstext1, true);
ScriptManager.RegisterStartupScript:将js代码放在最后;
ScriptManager.RegisterClientScriptBlock:将js代码放在最前;
若js有依赖关系请使用 ScriptManager.RegisterStartupScript
注意js字符串不要加<script></script>
本文介绍在ASP.NET AJAX中如何利用更新面板(UpdatePanel)通过两种不同的方式注册JavaScript代码:ScriptManager.RegisterStartupScript 和 ScriptManager.RegisterClientScriptBlock。这两种方法分别适用于不同场景,前者确保JS代码在页面底部执行,适合有依赖关系的情况;后者则将JS代码置于头部,适用于简单提示等操作。
2267

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



