zoukankan      html  css  js  c++  java
  • Asp.Net 創建和應用主題

           樣式決定了窗體上的控件的默認字體和顏色,而且可以利用它來指定其它的屬性的默認值,比如列表的格式化和編號方式。然而,像這樣定議的樣式只能應用於一個客體。如何將定義的內容應用於多個窗體呢,這正是"主題"(Themes)大顯身手的地方。
    所謂主題,就是一系列定義好的屬性、樣式和圖像,你可以選擇將它們應用於特定網頁上的控件,也可以選擇在整個網站的所有網頁中全局性地應用。

    主題由一系列外觀文件構成。這些文件存儲在網站的App_Themes文件夾中的一個子文件夾中。"外觀文件"(skin file)實際是一個文本文件,它采用.skin擴展名。

    定義主題:
            在"解決方案資源管理器"中,右擊項目文件,然后選擇"添加ASP.NET文件夾",再選擇"主題"。隨後項目中會新增一個名為App_Themes的文件。

           右擊App_Themes文件夾,選擇"添加新項"。在"添加新項"對話框中選擇"外觀文件"。創件一個擴展名為.skin的文件。在代碼中添加控件樣式。如下列代碼定義了TextBox和Label控件樣式。
           
    <asp:TextBox BackColor="Red" FroeColor="White"  Font-Bold="True" runat="server"/>
    <asp:Label BackColor="White" ForeColor="Red" runat="server" Font-Bold="True"/>

    創建Web配置文件並應用主題
               在"解決方案資源管理器"中,右擊項目文件,選擇"添加新項"。在"添加新項"對話框中選擇"Web配置文件",添加后,會出現一個.config擴展名的文件。在代碼中輸入
            <pages theme="主題文件夾"/>主題目文件夾即剛剛創建的App_Themes文件夾。這樣就應用了主題。

  • 相关阅读:
    FIFO深度计算
    php学习笔记--函数
    php学习笔记--类型转换
    php学习笔记--变量与常量
    css之伪对象-webkit-scrollbar
    8大排序算法
    正则表达式
    SDC Tcl package of Timequest
    面试经历之今日头条
    《Linux高性能服务器编程》学习总结(十三)——多进程编程
  • 原文地址:https://www.cnblogs.com/scottckt/p/1006551.html
Copyright © 2011-2022 走看看