gridview绑定数据可以显示:
GridView1.DataSource = Ds.tables[0];
GridView1.DataBind();
但是想用GridView1.Columns[0].HeaderText = "姓名";来重新设置表头的时候提示
“索引超出范围。必须为非负值并小于集合大小。
参数名: index ”的错误,为什么呀?
GridView1.DataSource = Ds.tables[0];
GridView1.DataBind();
但是想用GridView1.Columns[0].HeaderText = "姓名";来重新设置表头的时候提示
“索引超出范围。必须为非负值并小于集合大小。
参数名: index ”的错误,为什么呀?
报的错误是指Columns的索引吗
{
if (e.Row.RowType == DataControlRowType.Header)
{
//好像是这里吧
}
if (e.Row.RowType == DataControlRowType.DataRow)
{
Response.Write(GridView1.Rows[0].Cells.Count.ToString());
}
}