报表导出思路为,在后台用iDataReader将查询得到的数据写进文件并压缩,向前端返回文件位置的链接,在前端执行下载操作. web端: 1. ajax请求url,将返回的路径json字符串解析并执行下载操作: 2.controller接受请求,并返回路径的json字符串. 服务端: 1.idataReader将读取的数据库数据写入文件,使用方法ExportToFile. public static bool ExportToFile(this IDataReader dataReader, D