全局更改ScriptManager的属性

时间:2011-03-30 05:06:12

标签: c# asp.net web-config global-asax scriptmanager

在每个项目中,我们有几个页面具有以下标记

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

现在我们想将这些更改为(约80%的页面)

<asp:ScriptManager ID="ScriptManager1" EnableScriptGlobalization="true" EnableScriptLocalization="true"  runat="server">
</asp:ScriptManager>

有没有办法从Web.config或Global.asax这样的单一来源或使用任何HTTPHandler来做到这一点。

3 个答案:

答案 0 :(得分:1)

如果你有一个BasePage或一个Master页面,那么你可以在render事件之前找到控件并修改它的属性

答案 1 :(得分:0)

你可以简单地使用搜索和替换正则表达式来完成这项工作。 :)

答案 2 :(得分:0)

我已经创建了一个用户控件并将ajax日历代码放在其中。之后,我用用户控件替换了页面中的Ajax日历。

现在全局更改我可以从单个用户控件更改它。