У меня есть сетка, в которой itemtemplate содержит скрытое поле. У меня есть кнопка вне gridview. В событии нажатия кнопки я хочу получить значение скрытого поля Rows(0), означает первую строку. Может ли кто-нибудь помочь?
Rows(0)
Попробуйте:
string hiddenFieldValue = ((HiddenField) yourGridView.Rows[0].FindControl("yourHiddentFieldName")).Value;
(извините, его нет в VB.Net, но я не могу писать на этом языке).
Простым способом
HiddenField hdf = (HiddenField)grd.Rows[0].FindControl("hidden1"); String value = hdf.Value;
DirectCast(GridView.Rows(0).FindControl("MyHiddenField"),HiddenField).Value - версия VB.
DirectCast(GridView.Rows(0).FindControl("MyHiddenField"),HiddenField).Value