我应该何时使用ScriptManager注册脚本,何时可以使用Page.ClientScript? 有什么规则?
答案 0 :(得分:1)
目的是使ScriptManager与ASP.NET AJAX特定的脚本一起使用,因为它应该确保按照正确的顺序放置事物,并为ASP.NET AJAX控件和脚本预先注册正确的依赖项正常。
ClientScriptManager(Page.ClientScript)通常用于JavaScripts,例如任何与ASP.NET AJAX没有直接联系的东西。
(根据MSDN:http://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.aspx,http://msdn.microsoft.com/en-us/library/system.web.ui.clientscriptmanager.aspx)