问题描述
- C#动态生成Html格式报告
-
使用C# 动态生成Html报告,我根据html的模版,有自定义的样式,根据html样式生成html格式的报告。
我是初学者,很多情况,细节都搞不太懂,那位最好是那位有完整的demo。借鉴下,不胜感激!膜拜膜拜!
解决方案
最简单的是使用xslt,好处是,你只要维护一个xml文件(用作html模板的xslt),而不用改主程序,就能产生各种html报告。而你的主程序,只要把数据写入一个xml中就可以了。
简单来说 数据xml + xslt的模板xml 通过xslt转换 得到 最终的html。
你可以google下。
解决方案二:
http://www.cnblogs.com/PBDragon/p/3810312.html
用nVelocity
解决方案三:
说的好复杂,我只是想要个完整的demo。
解决方案四:
最简单的是你自己先生成一个html模板文件,然后C#只负责把一些需要的数据写到这个文件对应的字段,这样html文件就生成最终的了
时间: 2025-01-02 16:53:42