你可以对页面或控件进行配置以忽略主题。默认时,主题会重载页面和控件外观的局部设定。在控件或页面已经拥有预定义外观并且你不想要这些主题被重载的时候,可以禁用这个行为。
提示:你可以把主题当作样式表单主题应用于当前页面,以给予页面中的控件设定以更高的优先序列。如果是那样的话,主题被用于设置没有局部设定的属性集,但是明确的局部设定会获得更高的优先序列。详细信息请参考“ASP.NET 实践:应用 ASP.NET 主题”。
如何为页面禁用主题
-
设置
@ Page
指令的EnableTheming
参数的值为false
,如下实例:<%@ Page EnableTheming="false" %>
如何为控件禁用主题
-
设置控件的
EnableTheming
属性的值为false
,如下实例:<asp:Calendar id="Calendar1" runat="server" EnableTheming="false" />