如何从GridView中检索TextBox值

时间:2015-08-27 16:40:28

标签: c# asp.net gridview dynamic

我有gridview并在TextBox事件中创建了动态RowDataBound

TextBox txtbox = new TextBox();
txtbox.ID = "txt1";
txtControl.Text = "SoomeValue";

当我尝试将button click上的值检索为

    TextBox textboxValue = (TextBox)gv.Rows[rowIndex].Cells[cellIndex].FindControl("txt1");
    string value = textboxValue.Text;

除了null

之外,它始终返回value

1 个答案:

答案 0 :(得分:1)

答案是否定的。您无法像尝试一样从GridView中检索动态添加的TextBox。

如果您使用GridView,则需要在设计时的模板列中添加文本框。