GridView RowDataBund
来源:互联网 发布:虫虫大作战刷气球软件 编辑:程序博客网 时间:2024/05/29 07:02
RowDataBound事件
在创建gridView控件时,必须先为GridView的每一行创建一个GridViewRow对象,创建每一行时,将引发一个RowCreated事件;当行创建完毕,每一行GridViewRow就要绑定数据源中的数据,当绑定完成后,将引发RowDataBound事件。如果说我们可以利用RowCreated事件来控制每一行绑定的控件,那么我们同样可以利用RowDataBound事件来控制每一行绑定的数据,也就是让数据如何呈现给大家。
还举同样的例子,在数据表中,存在性别列,上面我们用DropListDown控件的DataBounding来表示出了中文的性别,但是毕竟不太美观,我们现在可以利用Label控件和RowDataBound事件来实现完美的中文性别显示。RowDataBound,
首先,还是把性别列,设置为模板列,并添加一个Label控件,将Label控件绑定到数据源的性别段,然后我们在GridView控件属性的事件列表中双击RowDataBound,生成如下事件:
Example:
{
//判断当前行是否是数据行
Label lb1= (Label)e.Row.FindControl("Label1");
//因为RowDataBound是发生在数据绑定之后,所以我们可以
//判断Label绑定的数据,如果是True,就更改其text属性为男
- GridView RowDataBund
- GridView
- gridview
- GridView
- gridview
- GridView
- GridView
- gridview
- GridView
- GridView
- gridview
- GridView
- GridView
- Gridview
- GridView
- GridView
- gridview
- GridView
- CppUTest移植到VxWorks笔记
- Java Servlet
- 错误案例(QPaintDevice: Cannot destroy paint device that is being painted)
- scrapy 架构详解二
- 手把手教你使用PIC单片机驱动继电器
- GridView RowDataBund
- linux内核学习笔记------ip选项处理(二)
- web table 设置1px的边框?
- ros卸载
- Mysql常用命令行大全
- 黑马程序员《java基础总结(三)》(面向对象特点--继承)
- Tomcat7.0.27下安装Solr4.6.0
- JSP与JavaBeans
- Onvif开发之客户端搜索篇