阿玛尼鞋子海淘:我想一点datagrid的更新列,所在行的数据就变成出现在文本框中,然后可以修改

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 22:33:30
我想一点datagrid的更新列,所在行的数据就变成出现在文本框中,然后可以修改

我写了下面这段代码:
string pub_id=((TextBox)e.Item.Cells[2].Controls[0]).Text.ToString();
string name=((TextBox)e.Item.Cells[3].Controls[0]).Text.ToString();
string city=((TextBox)e.Item.Cells[4].Controls[0]).Text.ToString();
但是提示如下错误:

指定的参数已超出有效值的范围。参数名: index

怎么回事啊??我写的有错么,我看别人这么写也好使啊。。

代码没有错误,但是需要看什么环境。你的那个原始数据如果条数不够或者为空,就会出现错误。