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";
    }

  • 相关阅读:
    springCloud、springBoot学习
    企业级应用和互联网应用的去区别
    软件工程 期末总结
    四则运算
    读后感
    软件工程自评
    wc
    自我介绍
    学习javaE的目标
    基于Caffe的DeepID2实现(中)
  • 原文地址:https://www.cnblogs.com/ahao214/p/2817706.html
Copyright © 2011-2022 走看看