girdview移植到ajax后的问题?请问高人 - Web 开发 / Ajax
出错提示,指定的参数已超出有效值范围。参数名:index.
在执行gridview编辑更新的时候,代码如下:
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
...
string str_pro_name = ((TextBox)GridView1.Rows[e.RowIndex].Cells[0].Controls[0]).Text;
Response.Write(((TextBox)GridView1.Rows[e.RowIndex].Cells[0].Controls[0]).Text);
...
}
string str_pro_name = ((TextBox)GridView1.Rows[e.RowIndex].Cells[0].Controls[0]).Text;这句就出问题了。
gridview1是放在updatepanel里面的。
page_load里面也加了判断
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string str_temp = "select c_id,c_secid,c_name from codetab order by c_id,c_secid";
BindDD(str_temp);
}
}
请问,究竟是怎么出错的?非常感谢
------解决方案--------------------
你调试下 看下第一行是什么 你确定绑定是正确的?