asp.net – 获取Gridview中隐藏列的值

前端之家收集整理的这篇文章主要介绍了asp.net – 获取Gridview中隐藏列的值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Gridview,并想知道是否有方法可以隐藏Gridview中的列,但仍然能够访问隐藏的列值.

我为要隐藏的列设置了visible = false但是当我尝试获取列的值时,列中的值为空.

谢谢.

解决方法

我从Invisible GridView Columns获取值的一种方法是使用DataKeyNames属性.
<asp:GridView runat="server" ID="GridView" DataKeyNames="ColName1,ColName2">
</asp:GridView>

然后访问数据

var data = GridView.DataKeys[RowIndex].Values[KeyIndex]

猜你在找的asp.Net相关文章