以前在读取gridview控件单元格的内容时,总是用((TextBox)GridView1.Rows[i].Cells[2].Controls[0]).text,  一直都没什么问题,但是今天再用时,出现了异常,提示:“指定的参数已超出有效值的范围。参数名: index”,我将上面的代码改为:GridView1.Rows[i].Cells[2].Text,反而正常了,这是为什么?