GridView1.HeaderRow.FindControl(控件名),老提示未将对象引用设置到对象的实例。
GridView1.Rows[GridView1.EditIndex].FindControl("txtStuName") as TextBox;这样的
GridView1.HeaderRow.FindControl(控件名)
这句话应该在 GridView1 绑定数据源后
并且确定 GridView1.Rows.Count>0
才能这样写
2.可以触发GridView1的 RowDataBound 事件
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
e.Row.FindControl(控件名)
}