VS2005中GridView自定义列TemplateField的数据绑定技巧!

来源:互联网 发布:北京现代软件学院 图片 编辑:程序博客网 时间:2024/04/28 12:03

最近,做的工作中用到了GridView控件的TemplateField作为信息列表的显示和页面的跳转。

在TemplateField中放置LinkButton来控制。

 

在绑定显示数据的时候,刚开始,使用的是GridView的RowDataBound()事件,在里面判断DataRow后,读取GridViewd绑定的Dataset的相应的Cell的数据。但是,个人感觉不爽,所以有时间就找一下别的绑定方法。

 

结果,果然在网上找到了一种。

如下:

假设已经将GridView的相关设置完成,直接写数据绑定部分。

进入TemplateField的编辑模式,然后选中放置的控件,此处为LinkButton。

 

查看右边的控件属性中的Text属性。

 

此时,在Text中点击右键,将会有个小的列表显示。把其中的Commands选中,然后下方将会出现Edit DataBindings...选项。

(此处不知道有没有选项,可以开启默认设置。)

 

选择,Edit DataBindings...选项,进入相应的编辑页面。

 

然后,就可以看到Code Expression...中的绑定数据的命令。其中ColumnName为数据库中表的对应字段的名称。

 

填入相应的命令,即可绑定数据。

 

 

 

感谢百度文库中的:http://wenku.baidu.com/view/f376fd4ffe4733687e21aa6c.html# 文章。从此处得来的灵感。

原创粉丝点击