zoukankan      html  css  js  c++  java
  • ASP.NET里面的主题

    有关ASP.NET主题
    先建立一个主题文件,建立好的主题文件会在App_Themes文件夹下面。如图所示

    建立好之后,记得在

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Skin._Default" Theme ="skin"%>
    添加Theme="skin"
    设置主题有三种方式:
    第一种是对整个程序里面的所有控件进行设置:
    在web.config里面找到
    <pages>
    <controls>
    <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    </controls>
    </pages>
    找到后将其改为<pages theme ="skin">,在运行界面,所有的控件都会显示主题上面所设置的属性的


    第二种是对某个页面进行设置
    找到该页面的,选择document,将其Theme属性设置成我们所需要的主题的文件名

    第三种是对页面上面的某个控件单独设置其主题,此时要用到控件的SkinID属性
    例如我们在skin文件里面对按钮就行了如下主题设置
    <asp:Button runat="server" SkinID="one" BackColor="#FF6699" BorderColor="#3366FF" BorderStyle="Double" />
    <asp:Button runat="server" SkinID="two" BackColor="#FF3399" BorderColor="#4466FF" BorderStyle="Double" />
    <asp:Button runat="server" SkinID="three" BackColor="#FF4499" BorderColor="#5566FF" BorderStyle="Double" />
    而在页面上面我们添加三个按钮,对其SkinID属性进行设置。
    <asp:Button ID="Button1" runat="server" SkinID ="one" Text="btnone" />
    <asp:Button ID="Button2" runat="server" SkinID ="two" Text="btntwo" />
    <asp:Button ID="Button3" runat="server" SkinID ="three" Text="btnthree"/>


    我们还可以在编程的时候,动态的修改页面的主题,代码如下:
    protected void Page_PreInit(object sender, EventArgs e)
    {
    this.Theme = "skin";
    }

  • 相关阅读:
    LeetCode_21.合并两个有序链表
    LeetCode_70.爬楼梯
    LeetCode_001.两数之和
    LeetCode_509.斐波那契数
    Eclipse(2019-03版本)汉化
    修改Gradle本地仓库
    解决Eclipse导入Gradle项目时在 Building gradle project info 一直卡住
    Eclipse设置字体大小
    @Transactional spring 事务(转载)
    @Transactional spring 事务失效(转载)
  • 原文地址:https://www.cnblogs.com/ahao214/p/2817706.html
Copyright © 2011-2022 走看看