码迷,mamicode.com
首页 > Web开发 > 详细

.net 导出Excel

时间:2015-02-06 10:46:36      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

1、引用Interop.MSXML2 DLL , 2、录入XSL文件,注意Worksheet格式 請款單號
后台代码: XmlDocument myXml = new XmlDataDocument(ds); MSXML2.DOMDocument pXmlDocShow = new DOMDocumentClass(); pXmlDocShow.async = false; pXmlDocShow.loadXML(myXml.InnerXml); XmlDocument pXslDoc = new XmlDocument(); if (formType.Trim() == "CARR.FORM.2") { pXslDoc.Load(Server.MapPath("QueryFormsOfFeePC.xsl")); } else { pXslDoc.Load(Server.MapPath("QueryFormsOfFeeEP.xsl")); } MSXML2.DOMDocument pXslDocShow = new DOMDocumentClass(); pXslDocShow.async = false; pXslDocShow.loadXML(pXslDoc.InnerXml); string strTemp = pXmlDocShow.transformNode(pXslDocShow); int strTempBegin = strTemp.IndexOf(""); strTemp = strTemp.Remove(strTempBegin, strTempEnd - strTempBegin + 2); strTemp = @"" + strTemp; string _fileXls = DateTime.Now.ToString("yyyyMMdd"); Response.Clear(); Response.Buffer = true; Response.Charset = "utf-8"; Response.AddHeader("Content-Disposition", "attachment; filename=" + _fileXls + ".xls"); Response.ContentType = "application/ms-word"; Response.Write(strTemp); Response.End();

.net 导出Excel

标签:

原文地址:http://www.cnblogs.com/Chinarain/p/4276428.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!