.NET-C#超文本编辑器FreeTextBox使用

FreeTextBox是一款比较成熟的超文本编辑器,并且不收费。因项目需要,近日笔者对其进行了粗浅研究,本文以最新的3.3.1版本为例,说明其基本应用,供初学者参考。

例程链接http://download.csdn.net/detail/jlclyx/5958293

例程项目目录:下载后解压至“d:\web”目录下,双击项目文件即可打开。

一、首先下载软件,网址为:

http://www.freetextbox.com/download/

请选择3.3.1版本。

例程内也包含所需文件,.net2.0环境可以直接使用不必下载完整版本。

二、在vs2005工具箱中导入该控件,本文以2.0为例,即导入“Framework-2-0”文件夹中的“FreeTextBox.dll”文件。

方法:右键工具箱-“选择项”-“浏览”-选择“FreeTextBox.dll”文件-“确定”即可。此时在工具箱的标准选项卡内会出现一个新工具“FreeTextBox”

网站“解决方案管理器”右键“添加引用”-“浏览”-选择“FreeTextBox.dll”文件-“确定”即可。此时会在项目中出现“bin”文件夹。内有“App_Licenses.dll”,“FreeTextBox.dll”两个文件。

三、此时已经可以满足基本应用,但一般来讲我们还希望能够上传图片以便在文本中直接插入图片。这就需要调用其“imagegallery”功能。

方法:1、将下载软件中的“aspnet_client”文件夹拷贝至网站根目录。

            2、将“ftb.imagegallery.aspx”文件拷贝至调用FreeTextBox控件网页的相同目录。

            3、建立“images”目录供上传图片存储。

            4、将例程中的“freetextbox”控件拷贝至所需网页。例程中控件已经设置好语言及格式等参数,如需改动请自行研究。

                  比如更改上传图片路径,更改语言,更改控件样式等,本文不再累述。

            5、调用控件的网页头部加上validateRequest="false",否则会报错。

四、应用

           1、写入数据库。与textbox相同,只需读取FreeTextBox.text即可将控件内超文本写入数据库相应字段。本例中只展示效果。

           2、可插入表格,链接等。请自行尝试,支持直接从word文档复制粘贴文本。

           3、上传并插入图片。

                 如果上传图片需点击控件内最下行图片按钮“insert image form gallery”,此时会弹出图片上传页面即“ftb.imagegallery.aspx”

                 请在此上传图片并插入图片,可以选择图片大小等参数,请自行研究。

五、实例效果

       本例程只是在表格TD内演示效果。写入数据库内等操作请自行添加。

例程链接http://download.csdn.net/detail/jlclyx/5958293

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值