Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > ASP.NET: 为自定义控件设置主题(Theme)样式
【标  题】:ASP.NET: 为自定义控件设置主题(Theme)样式
【关键字】:ASP.NET,Theme
【来  源】:http://blog.csdn.net/eooda/archive/2007/01/31/1499023.aspx

ASP.NET: 为自定义控件设置主题(Theme)样式

Your Ad Here

本文中以GridView和ExGridView举例说明, 其中GridView是微软自己的控件, 而ExGridView为自定义的控件,

在Skin文件中,我们可以直接为微软自己的控件设定样式, 设定的样式如下:

<asp:GridView runat="server" CssClass="Grid" BorderColor="#CFDFFF" BorderWidth="1px" Font-Names="Tahoma" Font-Size="12pt" >
   <AlternatingRowStyle BackColor="White" />
   <HeaderStyle BackColor="#EFEFEF" Height="25px" ForeColor="black" />
   <PagerStyle HorizontalAlign="Left" Height="16px" ForeColor="Black" BackColor="#EFEFEF" />
   <FooterStyle Height="16px" ForeColor="Black" BackColor="#CFDFFF" />
</asp:GridView>

其他的控件也是用类似的定义方式,就可以实现主题的样式设定了, 但是在实际的应用过程中, 我们常常需要

自己写一些控件,或是对微软的控件进行封装, 这样我们就不能用上面的方式去定义控件的样式了, 关键的就是

需要对我们自己的控件进行定义,定义的方式如下:

<%@ Register Assembly="Eooda.Controls" Namespace="Eooda.Controls" TagPrefix="eoo" %>

<eoo:ExGridView runat="server" CssClass="Grid" BorderColor="#CFDFFF" BorderWidth="1px" Font-Names="Tahoma" Font-Size="12pt" >
   <AlternatingRowStyle BackColor="White" />
   <HeaderStyle BackColor="#EFEFEF" Height="25px" ForeColor="black" />
   <PagerStyle HorizontalAlign="Left" Height="16px" ForeColor="Black" BackColor="#EFEFEF" />
   <FooterStyle Height="16px" ForeColor="Black" BackColor="#CFDFFF" />
</eoo:ExGridView >

通过对控件的声明,就不会编译出错啦.

文本行查询系统[1]-理论与原理:【上一篇】
API小议:【下一篇】
【相关文章】
  • ASP.net 2.0 的 Membership Provider 与 Role Provider 第一部分
  • ASP.net 2.0 的 Membership Provider 与 Role Provider 第二部分
  • Asp.net下的对象成员数据绑定器实现
  • 推荐一个好工具:Refactor! for ASP.NET 2.0
  • 本周ASP.NET英文技术文章推荐[01/28 - 02/03]
  • 喜讯,Asp.net Ajax 文档提供下载
  • 七招制胜ASP.NET应用程序开发
  • 代码积累:ASP.NET的实时天气及24小时天气预报
  • 代码积累: 在ASP.NET使用javascript的一点小技巧
  • ASP.NET AJAX 1.0 源码发布了
  • 【随机文章】
  • 怎样在Apache上安装MOD_SSL
  • MySQLdb 操作数据库时的中文问题
  • GNU/Java
  • 有关服务器500错误的一些总结--写给新手
  • HP-UX下分配内存不足的错误
  • NETCF开发之Notification控件
  • 函数名称 Time
  • pl/sql入门第五章--数据库数据对象分析(下)
  • Eclipse 平台入门
  • 架构设计中的方法学
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.