使用master Page 实现换肤功能
1.创建 Default.master,Default2.master,Default3.master。
2. 在App_Themes下创建Default,Default2,Default3文件夹;并在对应的文件夹中创建 StyleSheet.css,添加对应的样式。
3. 在Default.aspx的顶部引用 masterpage 和样式:
<%@ Page Language="C#" MasterPageFile="~/Default.master" AutoEventWireup="true" Theme="Default" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Master Page 实现换肤" %>
而
Default.aspx.cs 的后台即可动态设置皮肤:
this.Theme ="Defalut2";
this.MasterPageFile ="~/Defalt2.master";
浙公网安备 33010602011771号