admin 管理员组

文章数量: 887021


2023年12月18日发(作者:java类类型的数组)

龙源期刊网

GridView 样式的美化及应用

作者:王娜 朱秀群 马强

来源:《电脑知识与技术》2012年第28期

摘要: 4.0中GridView控件主要用于显示数据库的查询结果。文中对GridView控件的样式美化进行了研究,探讨了GridView控件在应用过程中的自动排序及动态添加列等功能,并给出了其实现方法。经过系统的应用与实践验证,基本实现了预期的效果。

关键词:GridView;class 绑定;事件

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2012)28-6716-03

序、更新、删除、选择和分页。当 GridView 控件绑定到某个数据源控件时,GridView控件可利用该数据源控件的功能并提供自动排序、更新和删除功能,而这些功能的实现有时可以不写代码或写很少的代码。

GridView还引入了一批新的功能强大的视图控件,并为方便开发人员定制编程提供了大量的模板支持。但这些模板往往不能满足许多特定的要求,本文就对GridView的样式及一些常用功能做了简单的研究。

1 GridView样式

1.1 表头样式

要改变GridView的表头样式我们可以通过控制列标记内设置来实现,代码如下:

然后在css样式表中设置:

但这样你会发现表头并未按你的要求居左显示,由于GridView在生成html的时候,表头对应的是th标记,th的默认的样式是居中粗体,即使你定义并在HeaderStyle中应用了样式:text-align:left;,表头依然是居中显示。这是因为生成时html时该样式是被应用在tr上的,类似:,所以,你这样应用的表头样式是无法生效的。只有你在样式表中定义了:tr{text-align:left},才可以让表头靠左显示。

1.2 边框样式

这样的缺点是不太灵活,如果需要用主题来控制界面样式,而代码中又有这样的语句的话,就不是很合适,利用css提供的机制,可以比较好的解决这个问题,代码如下:


本文标签: 样式 控件 表头 实现 功能