asp.net中的scriptmanager和scriptmanagerproxy有什么区别?
答案 0 :(得分:21)
每页只能有一个脚本管理器,但您可以拥有多个代理。
如果您的主服务器中有脚本管理器,则会使用该脚本管理器将遍历所有页面,但您希望在基础页面或用户控件中引用脚本管理器。在那种情况下,您将添加代理。如果您添加了另一个脚本管理器,则页面会出错。
offical MSDN documentation提供了详细信息。
答案 1 :(得分:1)
“ScriptManager”和“ScriptManagerProxy”之间的差异只有一个,如果页面已经包含ScriptManager控件,ScriptManagerProxy允许嵌套组件添加脚本和服务引用,而ScriptManager包含Microsoft AJAX库和支持部分的功能 - 页面呈现。Visit this, go to botton of the page :)