代码改变世界

指定和禁用主题

2008-12-02 21:46  LvSir  阅读(643)  评论(0)    收藏  举报

一:指定主题的方法:

1:为单个页面指定主题,设置@Page指令的Theme或StyleSheetTheme属性,代码如下

<%@ Page Language="C#" Theme="mytheme"%>

<%@ Page Language="C#" StyleSheetTheme="mytheme"%>

2:为这个应用程序指定主题:在web.config文件的<Pages>配置节中配置如下内容:

<configuration>

<system.web>

<pages Theme="主题名"/>

</system.web>

</configuration>

Theme属性也可以改写成StyleSheetTheme属性

同样一个主题也可以应用于一个给定文件夹中和该文件夹下的所有页面,因此可以将不同的web.config添加到不同的子文夹中

二:禁用主题的方法

1:通过EnableTheming属性禁用主题

在单个页面禁用主题,需要在@Page指令设置EnableTheming属性为false

<%Page Language="C#" EnableTheming="false"%>

用禁用某个控件的主题,只需要设置这个控件的EnableTheming属性为false

<asp:Calandar id="Caloandar1" runat="Server" EnableTheming="false"/>

要禁用整个应用程序的主题,只需要在web.config文件中的@Page配置节中的Theme或StyleSheetTheme属性值为空