将脚本管理器放在母版页中

Sha*_*hin 1 asp.net coding-style master-pages scriptmanager

将脚本管理器放在母版页中是正确的吗?

Ode*_*ded 5

这样没有错.

真的取决于你的要求.

如果需要在使用相同母版页的多个页面中使用脚本,请在母版页中使用ScriptManager.

请记住,在整个加载的页面中只能有一个 ScriptManager,因此您也无法在内容页面中添加一个.

有关示例,请参阅MSDN上的这篇文章(使用带有母版页的ASP.NET UpdatePanel控件).

  • 作为旁注,您可以在内容页面上安装ScriptManagerProxy,该页面可以包含所有页面不需要的页面特定脚本和服务,而不包含在母版页ScriptManager中. (2认同)