有谁知道我可以阻止所有 .NET AJAX 脚本呈现的方法,即使页面上存在 ScriptManager ?
ScriptManager 的 Visible 属性已被覆盖和禁用,因此如果您尝试设置 Visible 属性,您将收到 NotImplementedException。
我想这样做的原因是,当不需要时,我不希望这些大块的 javascript 遍布我的页面。ScriptManager 需要包含在母版页中,以确保只添加一个 ScriptManager,但是必须拥有同一个母版页的两个版本 - 一个启用 ajax,一个不启用,这将是愚蠢的。
编辑:我实际上是在使用 Telerik 的 RadScriptManager 和 RadAjax,以防有人知道使用这些类的方法。