
asp.net中的GridView不通过SqlDataSource作为数据源实现数据 数据更新,代码有没有?
2个回答
展开全部
看你的描述 ,是你获取的控件,跟你转型的不一样。不过我感觉这里,可以用FindControl 来找到你那一行里面的textbox
追问
string typeid= ((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString();
本来就是转换类型时出错的,可以帮看看这么改?谢谢,
追答
string typeid= ((TextBox)(GridView1.Rows[e.RowIndex].FindControl("textboxid"))).Text.ToString();
里面写你textbox控件的id就可以了吧,
还有 如果你非要用固定一个个Controls的方式,你取值之前,最好先判断一下你取到的是哪个控件,你这里界面的代码没贴出来 ,也判断不出你这个 Controls[0] 是什么控件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询