gridview中的行更新问题

时间:2012-05-04 12:31:32

标签: c# .net gridview

我正在使用带有auto generate column = true的网格视图; 当我更新网格时

  protected void UpdateRecord(object sender, GridViewUpdateEventArgs e)
    { 
     TextBox tPropertyId  = (TextBox)row.FindControl("PropertyId");
    }

正在被召唤。问题是,tPropertyId正在获得空值,当我这样做时     tPropertyId.Text,我得到空引用异常。

请帮助。

1 个答案:

答案 0 :(得分:0)

请试试这个

protected void UpdateRecord(object sender, GridViewUpdateEventArgs e)
{ 
    if (e.Row.RowType != DataControlRowType.Footer) return;
    TextBox textBox = new TextBox();
    e.Row.Cells[0].Controls.Add(textBox);
}