导航

在asp.net中使用皮肤和母版页

Posted on 2011-04-06 17:30  yjss  阅读(285)  评论(0编辑  收藏  举报

1、首先创建主题文件夹并在文件夹下创建皮肤文件

<asp:TextBox BackColor="Red" runat="server" />
<asp:TextBox  SkinID="Black" BackColor="Black"  runat="server" />

2、在页面的page标签中设置Theme(会覆盖页面中对控件格式的设置)和StylesheetTheme (不会覆盖页面中对控件格式的设置)

<%@ Page Language="C#" AutoEventWireup="true"  Theme="WebSkin" StylesheetTheme ="WebSkin" %>

3、也可以在配置文件中加入

<pages theme="WebSkin" styleSheetTheme="WebSkin"></pages>
4、主题皮肤模板下载

  下载

5、在页面中指定MasterPageFile母版页

<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="WebForm.aspx.cs"  %>
5、在web.config中配置母版页

<pages masterPageFile="`\Site.Master"></pages>