遍历DataSet的Tables
遍历Table的Rows
遍历Rows的Columns
1
DataSet与DataGrid问题
一般情况下我们用DataGrid显示DataSet时,只显示我们需要的列,并不显示DataSet所有的列,所以导出成CSV格式的时候可能只需要导出DataGrid中的列。
本文解决方法:
将DataSet中需要导出的列做上标记,在导出时只将有标记的列导出。
代码
1
使用示例:
Export.SetExport(ds.供应商列表视图,dg.Columns);
string data = Export.ExportCSV(ds);
string temp = string.Format("attachment;filename={0}","ExportData.csv");
Response.ClearHeaders();
Response.AppendHeader("Content-disposition", temp);
Response.Write(data);
Response.End();