【发布时间】:2010-09-06 11:30:18
【问题描述】:
我有一个包含 200 个网页的 Web 应用程序,并且所有网页都有一个母版页。大多数内容页面使用 AJAX 控件,因此大多数内容页面都有自己的 ScriptManager。现在我需要添加一个带有 HoverMenuExtender 控件的链接,为此我需要将 ScriptManager 放在母版页中,但它仅适用于没有 ScriptManager 的内容页面。
所有其他具有 ScriptManager 的内容页面都会抛出错误 Only one instance of a ScriptManager can be added to the page。我不想再次在大多数内容页面上工作以删除 ScriptManager。
是否有任何简单的方法来执行此操作,例如在母版页面中进行编码,以确定是否已经存在 ScriptManager,然后不要加载它。
【问题讨论】:
标签: asp.net vb.net ajax scriptmanager