Gridview中如何获取隐藏列的值
1个回答
展开全部
(1)设置一个CSS类:
.hidden{display:none;}
(2)对GridView中需要隐藏的列的FootStyle,HeaderStyle,ItemStyle的CssClass属性设为hidden.
2、GridView提供了两个全新的属性:DataKeys和DataKeyNames。其SDK中的描述如下:
DataKeyNames:获取或设置一个数组,该数组包含了显示在GridView控件中的项的主键字段的名称。
DataKeys:获取一个DataKey对象集合,这些对象表示GridView控件中的每一行的数据键值。
假设隐藏字段为contractId(即设该字段的Visible属性为false或者GridViewz中根本没有这一列),那么在数据绑定前,设置GridView的DataKeyNames属性。
gridView1.DataKeyNames=new string[]{"contractId"}; //可以设置多个字段,即可隐藏多列
例如
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询