我有一个gridview,我有就可以了SelectedIndexChanged
事件......索引超出范围,但为什么?
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
GridViewRow Row = GridView1.SelectedRow;
//do some stuff
}
然后我得到一个错误......
指数超出范围。必须是非负数且小于集合的大小。 参数名:指数
我不明白为什么,在GridView被在页面加载绑定。但不是在后回来...
if (!IsPostBack)
{
GridView1.DataSource = UserAccounts;
GridView1.DataBind();
}
你确定错误是在该行上引发的吗? – Arran
你忘了添加一些东西吗?你在哪里得到'IndexOutOfRangeException'? –
你正在做一些*东西*在'/做一些东西吗?并且您没有提及错误发生的位置.. –