获取网格视图的隐藏单元格的值

时间:2015-07-20 12:57:20

标签: asp.net vb.net gridview hiddenfield

我有一个vb.net应用程序,其中有一个隐藏字段的网格视图。我想获得隐藏单元格的值

代码隐藏 statusGrdvw.Rows(分配).Cells(5)。文本

3 个答案:

答案 0 :(得分:0)

您可以在html中添加此样式

<style>
.hidden {display:none;}
        #exportother {
            position: relative;
            top: 13px;
            left: -840px;
        }
    </style>

然后在你要隐藏的字段上

ItemStyle-CssClass="hidden"
HeaderStyle-CssClass="hidden"

该字段将被隐藏,但可以从后面的代码访问。

答案 1 :(得分:0)

你没有提供太多的东西,但你需要做的是通过它的控制指数来获得它。所以基本上如果你在一列中有2个控件,你就有一个索引0和索引1的控件。这样的东西(你必须查找确切的语法):

((HiddenInput)statusGrdvw.Rows(assign).Cells(5).Controls[0]).Value

答案 2 :(得分:0)

尝试使用此方法获取隐藏字段中的值:

Dim hidden2 As String  = CType(statusGrdvw.SelectedRow.Cells(5).FindControl("HiddenfieldID"), HiddenField).Value;