FreeTextBox专为asp.net准备,是目前比较流行的富文本编辑器,支持多种浏览器以及大多数Office界面,多用于新闻写作、论坛发布、博客更新等web系统!
FreeTextBox是什么?
FreeTextBox 是一个基于 Internet Explorer 中 MSHTML 技术的 ASP.NET 开源服务器控件。这是一款优秀的自由软件(Free Software),我们可以轻松地将其嵌入到 Web Forms 中实现 HTML 内容的在线编辑,在新闻发布、博客写作、论坛社区等多种 Web 系统中都会有用途。(第三方输入控件)
功能一览
功能设置、下拉显示、多语言(包括简体中文、繁体、英文等)切换、JS调用、WebParts应用、Ajax无刷新交互
FreeTextBox使用流程
1.先把freetextbox.dll添加到项目中
2.把?-?ftb.colorpicker.aspx?、-?ftb.imagegallery.aspx、-?ftb.inserttable.aspx从文件夹HelperScripts复制出来,放到外面与test.aspx?(测试)同等级目录,(不这么做,插入背景色,图片,表格就不好使)
3.把images文件夹放到test.aspx?(测试)同等级目录下,来存放上传的图片.
4.在test.aspx?中,加图片的路径??
id="FreeTextBox1"
runat="server"
Width="700"?ButtonPath="\images\ftb\office2003\"/>
this.FreeTextBox1.Text?这个就是FTB中你输入的文本的内容,这是带HTML标记的this.FreeTextBox1.HtmlStrippedText 这个是将HTML标记去掉的文本
FreeTextBox配置教程
1.打开vs2005,新建网站,在“解决方案”中的项目下点右键,选择“添加引用”,选择“浏览”,插入刚才下载的 freetextbox.dll文件,确定。此时可以在目录栏中看到一个 Bin 文件夹,其中含有freetextbox.dll文件。
2.进入default.aspx(刚才建的网站页面)页面,在源码的第二行添加上注册代码
复制代码 代码如下:
<%@ Register TagPrefix="ftb" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %>
复制代码 代码如下:
此时会发现bin目录中多了一个“app_licenses.dll”文件,同时界面上出现了设计框。这样我们就可直接进行相关属性的设置了,比如大小,风格等。到此我们在asp.net页面中添加freetextbox编辑器就完成了。