阿太学.NET

.NET学习
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

GridView隐藏列取值问题

Posted on 2007-08-21 16:11  阿太  阅读(434)  评论(2)    收藏  举报
如果你是为了获得行的主键的值
GridView提供了更好的方法,不需要隐藏列。
在隐藏列中根本就取不到值。
解决方法:设置GridView中的DataKeyNames属性为你需要取值的列 如"ID"(数据库中的列名)
设置好后直接通过GridView.DataKeys[i]["ID"].ToString();就可以取得值   i为行号 怎么取得自己想办法吧  呵呵。
DataKeyNames好象支持多列的,可以试下把多个重要数据藏在里面。

在学习.Net2005中碰到的问题及解决方法 如果有更好的方法请给我留言。
我是新手,可能表述不是很到位  别见怪!