这是一句范例:
string str1 = ((TextBox)e.Item.Cells[0].FindControl("edit_classroom_name")).Text ;请问:
1、上句中的 Cells[0] 是什么意思?为什么 Cells[0]改为Cells[1]显示结果也是一样的?
2、另外一句范例,少了Cells[0],运行结果却是一样的,请告知他们的不同之处?为什么结果又是一样的?
string str2 = ((TextBox)e.Item.FindControl("edit_classroom_name")).Text;
解决方案 »
- 为什么profile属性不能在asp.net web应用程序(非asp.net网站)中使用
- 救命啊。很严重!
- 我关闭返回之后,为什么GRIDVEIW的样式都变了!
- 网站推广
- 有一技术难题,望各位不吝赐教
- 如何阻止匿名用户
- blog上的日期怎么做???
- 把DropDownList的 AutoPostBack="True"设置后,如何根据DropDownlist的变化而使得广西框的内容也发生变化??
- 一个DataGrid删除确认的函数,请大家看看为什么不弹出警告框?
- 水晶报表客户端直接打印?急啊
- 模板列中radiobuttonlist从数据库绑定,有回递事件发生时出现问题,谢谢各位!
- █㊣小政哥㊣█如何解决:Response.Write(ds.GetXmlSchema().ToString());显示不了XML数据的问题?
string str2 = ((TextBox)e.Item.FindControl("edit_classroom_name")).Text;
就可以了。
e.Item是指该行
e.Item.Cells[x]指该行该列
FindControl("ID") ID是要查找的控件ID有无 Cells[x]是一样的,因为即使没有指定列也能找到控件