获取GridView隐藏列值

经过试验是不是成功的!!

对于想隐藏GridView列时,大家一定现想到visible属性及Visible = false的时候,但是这样就会发现,我们无法去到该列的值,下面介绍一种方法,及通过 DataKeyNames属性:
1、通过设计器对该GridView的DataKeyNames属性设置一个字段,这个字段就是既要隐藏,又要取他值列
如:DataKeyNames : HideID

不过要确保你的数据源,DataTable里有该列!
2、此时在GridView列中,就不用添加HideID该列了,因为我们已经把它放在DataKeys里面了
3、取到他的值:如,我们需要取到第n行的 HideID值
GvAdd.DataKeys[n]["HideID"]。此时就可以取到该值了。

posted @ 2008-08-27 20:56  aito  阅读(2278)  评论(4编辑  收藏  举报