首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

转换((TextBox)GridView1.Rows[e.RowIndex].Cells[1].Controls[0]).Text.Trim();报错,该如何处

2012-04-18 
转换((TextBox)GridView1.Rows[e.RowIndex].Cells[1].Controls[0]).Text.Trim()报错在GridView1_RowUpdat

转换((TextBox)GridView1.Rows[e.RowIndex].Cells[1].Controls[0]).Text.Trim();报错
在GridView1_RowUpdating事件中
string tt = ((TextBox)GridView1.Rows[e.RowIndex].Cells[1].Controls[0]).Text.Trim();
报错
一直都是这么用的
,今天突然用不了了
是什么原因?

[解决办法]
你这个模板列可能不只有一个控件吧 findControl("ID") 试试
[解决办法]
错误提示太明显了吧,类型错误,.Controls[0]不是textbox是LiteralControl,你好好看看吧
[解决办法]

探讨
在GridView1_RowUpdating事件中
string tt = ((TextBox)GridView1.Rows[e.RowIndex].Cells[1].Controls[0]).Text.Trim();
报错
一直都是这么用的
,今天突然用不了了
是什么原因?

热点排行