以前在读取gridview控件单元格的内容时,总是用((TextBox)GridView1.Rows[i].Cells[2].Controls[0]).text, 一直都没什么问题,但是今天再用时,出现了异常,提示:“指定的参数已超出有效值的范围。参数名: index”,我将上面的代码改为:GridView1.Rows[i].Cells[2].Text,反而正常了,这是为什么?
解决方案 »
- VS2005显示行号
- 请大家推荐几本如何设计数据库的书?
- 当反射的目标OBJECT存在重载的方法并且其中一个是泛型参数,该如何调用?
- asp.net2.0问题(3)如果使用sqlserver2005是不是就不需要设置缓存了?
- 在线文本编辑器!
- datagrid中 checkbox选种状态取消提示客户确认
- repeater多选删除问题,高手看看呀
- 怎样用后台代码改变当前.aspx页面的背景图片。30分!!!!
- FCKEditor如何实现像CSDN Blog中可以插入代码的功能?
- 新手接触asp.net 出了问题不知道怎么解决,求大神
- 【请教】字符如何相加?!
- 在与 sql server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 sql server 已配置为允许
GridView1第i+1行第3列中的第一个TextBox的Text值。GridView1.Rows[i].Cells[2].Text
GridView1第i+1行第3列的文本值,相当于那个单元格<td></td>中的文本值。两者本来就不同。