ASP.NET导出成EXCEL的方法很多,只需要调用EXCEL的程序接口即可,前提是运行你网站的这台电脑上安装了 EXCEL软件(至少为2003版本),不过对于服务器来说,EXCEL是一个相当累赘的东西,建议你还是去搜索下 LIST 转 CSV 的方法,CSV格式不需要任何EXCEL的接口,输出的文件既可以被EXCEL打开,也可以使用TXT打开,服务器的负担也仅限于读取LIST数据而已。
1、直接输出2、在服务器端生成文件,下载文件
百度搜索:C#导出到excel,资源一大堆...