汇出数据.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格式的文件 ,但是单纯改代码中那个后缀名,汇出的文件里没有数据 --------------------编程问答--------------------
那当然。。。 --------------------编程问答--------------------
LZ 你要直接改后缀名么。。。。 --------------------编程问答--------------------
愿闻其详,谢谢了! --------------------编程问答--------------------
是啊,就是不了解这个东西,才请教大家 --------------------编程问答-------------------- 沒有人回應?自己頂頂
补充:.NET技术 , ASP.NET