最近,做的工作中用到了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# 文章。从此处得来的灵感。