2
我打算在ASP.NET
网页中实现SaveToExcel
功能,方法是将HTML发送回服务器的隐藏字段,然后将其作为附件反向抽出一个.xls
扩展名。将网页导出到Excel时保留CSS样式
问题是,网页的CSS样式很多。由于这些样式不是HTML的固有部分,我不认为它们会转移到Excel文件中。 (我现在明白为什么我使用的FONT标记适应这个报告的程序员为什么如此重要,我想知道为什么。)
我想到了在页面上运行jQuery脚本在将其提交回服务器之前,将实际样式从css
属性复制到元素自身的内部属性。
我不知道这会有多好,但它可能比没有好。
有没有更好的方法?
这看起来像一个非常令人印象深刻的图书馆,我一定会记住它。不幸的是,它不能解决我的问题,即如何将页面的(CSS样式表分配的)样式转换为导出的文件。 (服务器端代码不知道样式是什么,除非我手动复制所有样式规则作为属性分配,这将是一个非常脆弱的解决方案。)但是,谢谢! –