主题与皮肤

简介:  主题和皮肤   •通过设置站点、页面、控件的指定属性以声明主题 •皮肤 = 控件的可视属性   –存在于后缀名为.skin的文件当中   –默认皮肤以及已命名皮肤 •主题= 单个或者多个皮肤的组合   –物理存储在“Themes”文件夹中   –全局主题以及局部主题 ...

 主题和皮肤

  •通过设置站点、页面、控件的指定属性以声明主题

•皮肤 = 控件的可视属性

  –存在于后缀名为.skin的文件当中

  –默认皮肤以及已命名皮肤

•主题= 单个或者多个皮肤的组合

  –物理存储在“Themes”文件夹中

  –全局主题以及局部主题

  1. 在页面中应用主题
    <%@ Page Theme="BasicBlue">
    
  2. 在站点中应用主题
    <configuration>
      <system.web>
        <pages theme="BasicBlue" />
      </system.web>
    </configuration>
    
    
  3. 动态应用主题
     
       
    void Page_PreInit (Object sender, EventArgs e)
    {
    Page.Theme
    = " BasicBlue " ;
    }

     

  4. 全局主题
  5. img_3cbcfac9367555fb61a5ed525bccda48.jpg
  6. 局部主题
  7. img_dbf8c65765b080856ace11291b7b3e0d.jpg
  8. 定义皮肤
    img_1c53668bcee393edac0d7b3b3daff1ae.gif img_405b18b4b6584ae338e0f6ecaf736533.gif 代码
     
        
    <!-- Default look for DropDownList controls -->
    < asp:DropDownList runat ="server" BackColor ="hotpink" ForeColor ="white" />

    <!-- Default look for DataGrid controls -->
    < asp:DataGrid runat ="server" BackColor ="#CCCCCC" BorderWidth ="2pt"
    BorderStyle
    ="Solid" BorderColor ="#CCCCCC" GridLines ="Vertical"
    HorizontalAlign
    ="Left" >
    < HeaderStyle ForeColor ="white" BackColor ="hotpink" />
    < ItemStyle ForeColor ="black" BackColor ="white" />
    < AlternatingItemStyle BackColor ="pink" ForeColor ="black" />
    </ asp:DataGrid >

    ...

     

  9. 已经命名皮肤
    .没有定义SkinID的皮肤为默认皮肤
    具有SkinID定义的皮肤为已命名皮肤
    每个控件类型必须具有唯一的SkinID
    Can be defined in same SKIN file as default skins or in separate files
    使用控件的 SkinID 属性来应用已命名皮肤
    
  10. 定义已命名皮肤
    img_1c53668bcee393edac0d7b3b3daff1ae.gif img_405b18b4b6584ae338e0f6ecaf736533.gif 代码
     
        
    <!-- Default look for DropDownList controls -->
    < asp:DropDownList runat ="server" BackColor ="blue" ForeColor ="white"
    SkinID
    ="Blue" />

    <!-- Default look for DataGrid conotrols -->
    < asp:DataGrid runat ="server" BackColor ="#CCCCCC" BorderWidth ="2pt"
    BorderStyle
    ="Solid" BorderColor ="#CCCCCC" GridLines ="Vertical"
    HorizontalAlign
    ="Left" SkinID ="Blue" >
    < HeaderStyle ForeColor ="white" BackColor ="blue" />
    < ItemStyle ForeColor ="black" BackColor ="white" />
    < AlternatingItemStyle BackColor ="lightblue" ForeColor ="black" />
    </ asp:DataGrid >

    ...

     

  11. 使用已命名皮肤
     
       
    < asp:DropDownList ID ="Countries" SkinID ="Blue" RunAt ="server" />

     

  12.  

    EnableTheming属性

    所有页面及控件均支持此属性
    默认值为 true
    将EnableTheming属性设置为false可以为单独的控件或者整个页面禁止主题功能
     
       
    < asp:DropDownList ID ="Countries" EnableTheming ="false" RunAt ="server" />

     

 

 

目录
相关文章
|
存储 算法 网络协议
计算机网络-网络互联
计算机网络-网络互联
436 0
|
机器学习/深度学习 弹性计算 开发者
ModelScope问题之镜像上notebook导入失败如何解决
ModelScope镜像是指用于在ModelScope平台上创建和管理的容器镜像,这些镜像包含用于模型训练和推理的环境和依赖;本合集将说明如何使用ModelScope镜像以及管理镜像的技巧和注意事项。
442 2
|
6月前
|
人工智能 自然语言处理 机器人
科技云报到:那个被吐槽的人机交互,终于活出“人样”了
生成式AI技术正重塑智能客服,解决传统客服答非所问、体验差、训练成本高等痛点。借助大模型的理解与生成能力,智能客服能更自然地与用户对话,提升服务效率与满意度。云势数据推出的ConnectNow系统,基于亚马逊云科技,实现全球部署与多语言支持,已在制造、新能源、汽车等多个行业落地应用,助力企业降本增效,打造更智能、温暖的客服体验。
169 0
|
前端开发 算法 JavaScript
java电商项目(三)
本文介绍了乐购商城的商品数据分析和管理功能。首先解释了SPU(标准产品单位)和SKU(库存量单位)的概念,以及它们在商品管理和销售中的作用。接着详细分析了SPU、SPU详情和SKU三个表的结构及其关系。文章还介绍了商品管理的需求分析、实现思路和后台代码,包括实体类、持久层、业务层和控制层的实现。最后,文章讲解了前端组件的设计和实现,包括列表组件、添加修改组件、商品描述、通用规格、SKU特有规格和SKU列表的处理。通过这些内容,读者可以全面了解乐购商城的商品管理和数据分析系统。
254 0
|
JavaScript 前端开发
JavaScript 中 五种迭代数组的方法 every some map filter forEach
本文介绍了JavaScript中五种常用数组迭代方法:every、some、filter、map和forEach,并通过示例代码展示了它们的基本用法和区别。
|
Java 关系型数据库 MySQL
体育赛事管理系统的设计与实现(源码+论文)_kaic
体育赛事管理系统的设计与实现(源码+论文)_kaic
|
运维 前端开发 应用服务中间件
操作系统智能助手OS Copilot新功能
作为一名公司的研发人员,我体验了OS Copilot的安装与使用。尽管我的工作主要涉及前后端开发,对云服务有一定了解。OS Copilot的安装过程直观顺利,但目前支持的操作系统较少。通过-t和-f功能,可以快速测试命令输出、处理批量任务及调试脚本,显著提升了工作效率。然而,管道功能在实际应用中存在识别文件路径的问题,有待改进。总体而言,OS Copilot极大地提高了我的运维效率,并成为开发中的有效工具,我对它的未来潜力充满信心。
314 11
|
弹性计算 运维 安全
阿里云轻量应用服务器与ECS的区别及选择指南
轻量应用服务器和云服务器ECS(Elastic Compute Service)是两款颇受欢迎的产品。本文将对这两者进行详细的对比,帮助用户更好地理解它们之间的区别,并根据自身需求做出明智的选择。
|
缓存
yum install ansible无法直接安装Ansible的解决方法
准备三台机器: server.example.com node1.example.com node2.example.com 配置IP,主机名,/etc/hosts
1253 0
|
TensorFlow 算法框架/工具
Tensorflow学习笔记(二):各种tf类型的函数用法集合
这篇文章总结了TensorFlow中各种函数的用法,包括创建张量、设备管理、数据类型转换、随机数生成等基础知识。
640 0