当前位置:编程学习 > C#/ASP.NET >>

汇出数据.xlsx格式excel???

     用汇出.xls代码,汇出时会指定格式为.xls,单纯改这个格式不能汇出数据,文档里没有数据,
 哪位有经验这汇出两种格式有什么区别,谢谢了? --------------------编程问答-------------------- 你说的是导出EXCEL吧?

public   static   void   ExportToExcel(string   Filename,   GridView   gridview,   Page   page)
        {
                page.Response.Clear();      
                page.Response.ContentEncoding   =   System.Text.Encoding.GetEncoding( "utf-8 ");
                page.Response.AppendHeader( "content-disposition ",   "attachment;filename=\ " "   +   System.Web.HttpUtility.UrlEncode(Filename   +   DateTime.Now.ToShortDateString(),   System.Text.Encoding.UTF8)   +   ".xls\ " ");
                StringWriter   sw   =   new   StringWriter();
                HtmlTextWriter   htw   =   new   HtmlTextWriter(sw);
                gridview.RenderControl(htw);
                page.Response.Write(sw.ToString());
                page.Response.End();
        }


--------------------编程问答-------------------- 导出后的后缀名就是.xls了。 --------------------编程问答-------------------- xlsx是Excel2007和2010的新格式。 --------------------编程问答--------------------  我现在是要导出为 .xlsx格式的文件 ,但是单纯改代码中那个后缀名,汇出的文件里没有数据 --------------------编程问答--------------------
引用 4 楼 gaochen1111 的回复:
我现在是要导出为 .xlsx格式的文件 ,但是单纯改代码中那个后缀名,汇出的文件里没有数据

那当然。。。 --------------------编程问答--------------------
引用 5 楼 caozhy 的回复:
引用 4 楼 gaochen1111 的回复:
我现在是要导出为 .xlsx格式的文件 ,但是单纯改代码中那个后缀名,汇出的文件里没有数据

那当然。。。



LZ 你要直接改后缀名么。。。。 --------------------编程问答--------------------
引用 5 楼 caozhy 的回复:
引用 4 楼 gaochen1111 的回复:
我现在是要导出为 .xlsx格式的文件 ,但是单纯改代码中那个后缀名,汇出的文件里没有数据

那当然。。。

愿闻其详,谢谢了! --------------------编程问答--------------------
引用 6 楼 wxr0323 的回复:
引用 5 楼 caozhy 的回复:

引用 4 楼 gaochen1111 的回复:
我现在是要导出为 .xlsx格式的文件 ,但是单纯改代码中那个后缀名,汇出的文件里没有数据

那当然。。。



LZ 你要直接改后缀名么。。。。

 是啊,就是不了解这个东西,才请教大家 --------------------编程问答--------------------  沒有人回應?自己頂頂
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,