您的位置:首页 > Web前端 > CSS

写了个用一个文件定义样式的DataGrid

2005-03-09 16:22 477 查看
支持样式类型为字符串或整型的设置,颜色设置暂不支持,不过这可以通过设置一个cssClass解决。
使用时只要设置下设置ConfigFile文件路径即可。
第一次写自定义控件,有些还需改进。
enhancedatagrid.cs

using System;
using System.Reflection;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Collections;
using System.Collections.Specialized;

namespace YOYOSOFT.Framework.Web.UI.Controls

globals.cs:

using System;
using System.Collections;
using System.Collections.Specialized;
using System.Resources;
using System.Xml;
using System.Web;
using System.Text.RegularExpressions;
using System.Web.Caching;

namespace YOYOSoft.Framework.Web.UI.Controls

XML配置文件:

<?xml version="1.0" encoding="utf-8"?>
<root>
<!-- General -->
<resource name="HeaderStyle.CssClass" value="grdHeaderStyle" comment="" />
<resource name="EditItemStyle.CssClass" value="grdEditItemStyle">
</resource>
<resource name="AlternatingItemStyle.CssClass" value="grdAlternatingItemStyle">
</resource>
<resource name="ItemStyle.CssClass" value="grdItemStyle">
</resource>
<resource name="FooterStyle.CssClass" value="grdFooterStyle">
</resource>
<resource name="PagerStyle.CssClass" value="grdPagerStyle" comment="">
</resource>
<resource name="CssClass" value="grdGlobalStyle" comment="DataGrid">
</resource>
<resource name="CellPadding" value="4">
</resource>
<resource name="CellSpacing" value="0">
</resource>
</root>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐