如何在按钮单击中获取gridview的itemtemplate中的隐藏字段

时间:2009-08-24 12:05:03

标签: c# .net asp.net gridview

我有一个gridview,其中itemtemplate包含hiddenfield。我在gridview外面有一个按钮。在按钮的click事件中,我想得到Rows(0)的hiddenfield的值,意味着第一行。可以有人帮忙吗?

3 个答案:

答案 0 :(得分:3)

尝试:

string hiddenFieldValue = ((HiddenField) yourGridView.Rows[0].FindControl("yourHiddentFieldName")).Value;

(对不起,它不在VB.Net中,但我不能用那种语言写)。

答案 1 :(得分:2)

以简单的方式

HiddenField hdf = (HiddenField)grd.Rows[0].FindControl("hidden1");
    String value = hdf.Value;

答案 2 :(得分:1)

DirectCast(GridView.Rows(0).FindControl("MyHiddenField"),HiddenField).Value是VB版本。