asp.net gridview如何导出xlsx文件

asp.netgridview如何导出xlsx文件,是要用office2010打开的,如果导出xls文件每次打开会弹出格式不一致提示,所以想直接导出xlsx文件,谢谢... asp.net gridview如何导出xlsx文件,是要用office2010打开的, 如果导出xls文件每次打开会弹出格式不一致提示,所以想直接导出xlsx文件,谢谢 展开
 我来答
葛葛00072
2014-07-06 · 超过65用户采纳过TA的回答
知道答主
回答量:184
采纳率:0%
帮助的人:123万
展开全部
string strFileName = ""; if (DOPCUn.SelectedIndex == 0) { try { ///查询所有镇 String strQ = " select a as 单位, b as 编号,"; DataTable CustomerTable = DBFun.dataTable(strQ); ExcelHelper ex = new ExcelHelper(); //导入所有!(从第一行第一列开始) ex.DataTableToExcel(CustomerTable, 1, 1); //导出excel名称 strFileName =DateTime.Now.Year + "-" + DateTime.Now.Month + "-" + DateTime.Now.Day +".xls"; //导出Excel保存的路径! string path = Server.MapPath("./") + "ZhenExcel\\" + strFileName; if (System.IO.File.Exists(path)) { System.IO.File.Delete(path); } ex.OutputFilePath = path; ex.OutputExcelFile(); linkDownLoad0.Enabled = true; linkDownLoad0.NavigateUrl = "ZhenExcel\\" + strFileName; // js.alert("Excel文件生成成功!"); } catch (Exception ex) { } 还需要个excel 类
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式