2012年4月19日

GridView的RowDataBound事件 获取当前行的某个数据列

摘要: 要获取当前行的某个数据列,我在实践中总结有如下几种方法:1. Cells[x].Txt。从列单元格的文本值获取。这种方法简单高率,最为常用,但是功能单纯。此法存在几个缺点:(1)无法获取到设置了隐藏属性的数据列的值,所取到的值为“”(空)。(2)只能获取在HTML中定义过的数据列,无法查询数据源中的当前数据行的所有字段列。一般情况下,通过HTML设置GridView的字段列的数量往往小于数据源的实际字段数量,这是因为从业务逻辑的角度看,并不是所有的字段都是要显示在页面上的。当需要使用没有被显示的字段时,此法就不能直接满足需求了。2. e.Row.Cells[x].FindControl(&qu 阅读全文

posted @ 2012-04-19 14:12 黄兆张's Blog 阅读(5320) 评论(0) 推荐(0) 编辑

导航