转自:http://dev.yesky.com/msdn/42/2366542.shtml 

一、简介:

  利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。

  二、怎么使用Themes和Skins:

  先看个非常简单的实例:

App_Themes\default\1.skin文件代码:

ASP.NET 2.0中轻松实现网站换肤(转)<asp:Label Font-Bold="true" ForeColor="Red" runat="server" />

  default.aspx:文件代码:

ASP.NET 2.0中轻松实现网站换肤(转)ASP.NET 2.0中轻松实现网站换肤(转)<%ASP.NET 2.0中轻松实现网站换肤(转)@ Page Language="C#" Theme="default" %>
ASP.NET 2.0中轻松实现网站换肤(转)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
ASP.NET 2.0中轻松实现网站换肤(转)<html xmlns="http://www.w3.org/1999/xhtml">
ASP.NET 2.0中轻松实现网站换肤(转)<head ;

  这里我们只要从数据库中去读取每个用户设置的不同theme名就可以轻松实现每个用户都有不同的skin了。

相关文章: