方法1:我们常用的导出Excel,但是无法实现对于Excel表里面内容进行格式化处理。
如果格式化处理一般就要操作com组件,但是感觉总有点后遗症(进程无法关闭等等问题)。
Response.Write(sw);
Response.End();
}
方法2:实现对复杂格式的Excel表导出。
打开一个Excel表另存为,发现保存类型里面有个【XML表格】选项.
保存以后用记事本打开发现都是XMl数据格式,而且发现把后缀名xml直接改为xls就变成原先的Excel表。
我们就会想,如果我们在服务器输出这种格式的文件,是不是就可以不操作com组建,导出复杂格式的Excel表了。
下面是xml格式的Excel表:
}
方法3:不通过xml表格模板,直接通过输出,Html控件的InnerHtml属性内容.
(就是把我们要导出的数据用div框起来)
Aspx页面:
Response.Write(strXml);
Response.End();
}