我想遍历dataGrid里面的所有数据,但我不想遍历数据源(因为这是经理要求的)代码我是这样写的
foreach(DataRow row in this.DataGrid1.Items )
{
strCsv = strCsv + row.Cells[0].ToString() + " , " + row.Cells[1].ToString() + " , " + row.Cells[2].ToString() + "\n" ;}但row.Cells[0].ToString 都显示 System.Web.UI.WebControls.TableCell ,而不显示实际内容,请问有什么办法,遍历cells的内容阿,谢谢啦 分不够在加。
foreach(DataRow row in this.DataGrid1.Items )
{
strCsv = strCsv + row.Cells[0].ToString() + " , " + row.Cells[1].ToString() + " , " + row.Cells[2].ToString() + "\n" ;}但row.Cells[0].ToString 都显示 System.Web.UI.WebControls.TableCell ,而不显示实际内容,请问有什么办法,遍历cells的内容阿,谢谢啦 分不够在加。
解决方案 »
- jquery可以生成静态页面吗
- 求:动态控件取值问题?
- asp.net 关于权限讨论 进者有分
- INSERT INTO 语句的语法错误
- asp.net 生成xml问题。
- 终于整理了一个能用的分页,跟同学们分享下
- 写文件时,提示"XXXXXXX is deny"
- ASP.NET中调用JavaScript的问题
- 今天听人说,asp.net高手用的数据控件只用repeater,其他gridview,datalist性能很差,平时一般不用。
- 如何在DATAGRID里构造一个checkbox的列?
- 紧急求救,SQL Server中的表被drop table误删除了,能否恢复
- 如何在xp系统下安装.net
{
strCsv = strCsv + row.Cells[0].ToString() + " , " + row.Cells[1].ToString() + " , " + row.Cells[2].ToString() + "\n" ;
}
row.Cells[1].Text.ToString() 这个得到的是什么,你试试就知道了.