知识大全 记录关于GridView隐藏列取值问题

Posted

篇首语:常识是本能,有足够的常识便是天才。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 记录关于GridView隐藏列取值问题相关的知识,希望对你有一定的参考价值。

记录关于GridView隐藏列取值问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  简言之

  设置GridView某一列的visable=false之后会影响到数据绑定 并且无法取到数据 一般情况下 我们需要隐藏的是id列

  解决方案:

  在后台数据绑定时候指定

  this Gridview DataKeyNames=new string[] id ;

  或者在属性编辑器里面编辑DataKeyNames:id   当然如果出现两列需要隐藏 并且需要取值 那么可以在DataKeyNames中用 隔开每个字段

  接下来是取数据

  如果只有一个关键字 也就是DataKeyNames只有一个值的话 那么可以使用

  this Gridview DataKeys[e RowIndex] value ToString();

  这种方式是取当前行中的DataKeyNames中的索引为 的关键字的值 也就是第一个关键字的值 当然只有一个关键字的话 也就无所谓了

  也可以使用

  this GridView DataKeys[e RowIndex][ id ] ToString();

  如果有多个关键字 那么只能使用后面这种方式

cha138/Article/program/net/201311/12444

相关参考

知识大全 GridView 动态添加列的方法及代码

GridView动态添加列的方法及代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 .net中gridview疑难解答

  在网页中制作了一个gridview其中一列是按钮列(此列已有click事件)  现在需要实现如下的功能)单击此列某个cells后能在此cells右下方出现关于点击内容的详细说明窗口(可以是窗口也可

知识大全 .NET导出Gridview到excel 带模板列显示

.NET导出Gridview到excel带模板列显示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 关于MySQL中隐藏空间的问题

关于MySQL中隐藏空间的问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  MySQL使用环境

知识大全 怎么隐藏在淘宝里面的购买记录啊

怎么隐藏在淘宝里面的购买记录啊这个是无法隐藏的。因为只有淘宝网后台才有许可权来删除。个人觉得啊,这个其实挺不好。应该设计为买家可以自由删除买卖记录。你好,请问怎么隐藏淘宝的购买记录呢?点选进入已买宝贝

知识大全 如果关于x的二次方程ax²+4x-1=0有实数根,那a的取值范围

如果关于x的二次方程ax²+4x-1=0有实数根,那a的取值范围如果关于x的二次方程ax²+4x-1=0有实数根,所以a≠0Δ=4²+4a≥04a≥-16a≥-4所以a的取值范围是:a≥-4且a≠0若

知识大全 excel中怎样隐藏某行一下的所有行

excel中怎样隐藏某行一下的所有行?选择D列,按CTRL+SHIFT+右箭头,就能全选右边所有列,单击右键---隐藏选择4行,按CTRL+SHIFT+下箭头,就能全选下边所有行,单击右键---隐藏怎

卞列关于正当防卫的叙述中错误的是

卞列关于正当防卫的叙述中错误的是_____。A、正当防卫不能明显超过必要限度B、正当防卫必须是针对不法侵害行为者本人实行防卫C、正当防卫必须是对正在进行的不法侵害行为实行防卫D、正当防卫只能是为了保护

在下列关于公文处理规范的表述中,错误的是

在下列关于公文处理规范的表述中,错误的是_____。A、公文起草应当做到完整准确体现发文机关意图B、公文文稿签发前应重点审核是否完整准确体现发文机关意图C、签发人签发公文,圈阅或者签名的视为同意D、个

知识大全 文件 - 散列文件

  散列文件的组织方式  散列文件是利用散列存储方式组织的文件亦称直接存取文件即根据文件中关键字的特点设计一个散列函数和处理冲突的方  法将记录散列到存储设备上  散列表与散列文件比较  >  基桶和