首先声明,本系列从本节开始,没有特别说明的情况下均是以SQL Server 2005和Reporting Service 2005为基础展开的讨论。
将HTML内容存储为RTF格式,在基于.NET架构下有很多免费和付费控件可以参考,有基于JavaScript编写的,也有基于WinForm下的RichTextBox集成的。如下简单介绍几种常见的Web页面下使用的RichTextBox.
1) FreeTextBox。免费控件,官方网站是http://freetextbox.com/default.aspx ,根据官方网的介绍,FreeTextBox目前是免费的RichTextBox中使用排列在第一位的控件。很多著名的开源项目都是使用的该控件作为编辑Rich Text格式的文本的首选,例如, Community Server 和DotNetNuke,应用相当广泛。关于FreeTextBox的使用,可以参考 初试牛刀的收获-freetextbox的应用 http://www.cnblogs.com/creazygirl/archive/2006/06/19/429607.html
2) EasyRT。免费控件,官方网站是 http://www.easyui.org.cn/ ,EasyRT是基于WEB前端JavaScript框架轻量级的Rich Text文本编辑器。广泛应用于基于W3C标准的应用中。关于EasyRT的使用,可以参考官网的演示 。
3)RichTextBox for ASP.Net 1.1

本文介绍了如何利用CuteEditor的DLL文件在.NET环境中将HTML内容转换为RTF格式,以便在SQL Server 2005和Reporting Service 2005的报表中显示。主要探讨了前端应用程序转换和后台数据库服务器转换两种方法,并提供了创建Assembly和CLR函数的示例代码。
1863

被折叠的 条评论
为什么被折叠?



