如果不单击“编辑”,DataGrid中的数据如何读出? 那就用datagrid.item(i).cell(j).findcontrol(id)这里的i就是你要读第几行,记得,他的i是从0开始的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 e.Item.Cells[0].Text这个是正确的。 我说的是在非编辑状态下,e.item.cell(0).text只能读出编辑状态下单元格为TextBox的值。我用的不是模板列,是自动生成的,好像不能用findcontrol()吧?自动的列中控件的id会是什么呢? 就用这个吧那就用datagrid.Items[i].Cells[j].Text.ToString(); datagrid.items(i).cells(j).controls(xx).text // 有控件/dg.items(i).cells(j).text //没有控件 DataGrid1.Items[i].Cells[j].Text 谢谢大家!这句代码通过!dg.items(i).cells(j).text For i=0 to Datagrid1.item.count-1 Textbox1.text=datagrid.item(i).cell(j).text+" "next做个循环 如果使用模板,在模板中放label控件,可以使用FindControl gridview绑定方法 本人想开发一个贸易公司的电子商务系统?求这方面资料与开源代码. ASP.NET页面记日志的问题,文件老是被占用,如何解决? asp批量删除的问题 未将对象引用设置到对象的实例 页面上的图片不知道为什么闪了一下就没有了,急 同一数据源绑定2次分页混乱 看看我的ASP.NET框架问题?谢谢! Duwamish!!!! 关于Page.RegisterStartupScript出现的错误 一个调试的问题?????????? 在页面上的java 脚本中, 可不可以获得当前dropdownlist 的所选中的项?
这个是正确的。
我用的不是模板列,是自动生成的,好像不能用findcontrol()吧?自动的列中控件的id会是什么呢?
那就用datagrid.Items[i].Cells[j].Text.ToString();
/dg.items(i).cells(j).text //没有控件
DataGrid1.Items[i].Cells[j].Text
这句代码通过!
dg.items(i).cells(j).text
Textbox1.text=datagrid.item(i).cell(j).text+" "next做个循环