现在的位置: 首页 > 综合 > 正文

红皮书_ASP.NET2.0网站开发全程解析_第2章_主题

2013年10月21日 ⁄ 综合 ⁄ 共 3034字 ⁄ 字号 评论关闭

使用主题:

 

web.config中对所有页面应用主题

<!-- ********** 对所有页面应用某个主题 star ********** -->
   <pages theme="Yellow" masterPageFile="~/Master/MasterPage.master" />
<!-- ********** 对所有页面应用某个主题 end ********** -->

 

对某个页面应用主题

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Master_Default" MasterPageFile="~/Master/MasterPage.master" Title="使用通用母板页的内容页面1" Theme="Yellow" %>

 

主题文件结构:

- App_Themes                 //主题文件夹 

    

     - Default                     //Default 主题文件夹

           -Images               //存放图片

           -Controls.skin      //定义控件皮肤样式

           -Default.css         //CSS

    

     - Yellow

           -Images

           -Controls.skin

           -Default.css

 

Controls.skin中定义:

<asp:TextBox runat="server" BorderStyle="dashed" BorderWidth="2px" />

 

 

ThemesSelector.ascx主题选择自定义控件

页面:

 

后台代码:

 

 

 

【上篇】
【下篇】

抱歉!评论已关闭.