如何修改Gridview中HeaderTemplate中控件的值

来源:互联网 发布:java扫雷小游戏源代码 编辑:程序博客网 时间:2024/06/04 17:56

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(控件名)
}


原创粉丝点击