用于报告在asp.net中呈现html内容的解决方案的建议

时间:2011-11-24 13:47:53

标签: asp.net visual-studio

我们的用户使用保存在数据库中的html编辑器(ckeditor和aspxhtmleidtor)输入数据。最后生成一个显示此HTML的巨大报告。 我尝试了xtrareport,但是他们的html标签支持有限,所以报告与用户输入的数据看起来并不完全相同。

任何建议或方式?请帮忙。

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

在Microsoft ReportViewer 中,您可以添加 TextBox ,然后右键单击文字,然后选择创建占位符,然后选择占位符您必须确保标记类型为 HTML ...选择。

在占位符值中,您必须设置:

Value='Html Tag'

答案 2 :(得分:0)

最后我找不到解决方案......因为没有报告解决方案提供完整的HTML标记支持,就好像它们提供......它们最终会创建一个完整的浏览器引擎。 但在我的情况下,我找到了一个简单的方法....只是在html页面中显示整个原始html数据,并在iframe和css的帮助下,我使它看起来像一个报告,然后我使用ABCpdf从html转换为pdf到给出一个很好的可下载的pdf版本..