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

.NET-C#超文本编辑器FreeTextBox使用相关推荐

  1. 编辑器FreeTextBox升级至3.0

    编辑器FreeTextBox升级至3.0. 现在上传图片时,可以创建文件夹.

  2. 在线编辑器FreeTextBox的使用

    FreeTextBox控件免费下载地址 http://freetextbox.com/ 添加引用FreeTextBox.dll html部分: <%@ Register TagPrefix=&q ...

  3. winform-htmlEditor窗体超文本编辑器

    基于开源组件:ZetaHtmlEditControl 地址:https://github.com/UweKeim/ZetaHtmlEditControl 发现问题也不少,修改了一些样式问题,解决无法保 ...

  4. html 超文本编辑器,超级文本编辑器——EditPlus

    作者:友君 对于中国人来说,学习电脑应用的第一步可能就是用电脑来进行文字处理.然而Windows 自身所带的写字板.记事本功能不够强大,满足不了我们日常工作的需要,专业级的Word和WPS固然很好,但 ...

  5. html建站软件,站长建站更简易 十款最佳Windows免费网页编辑器

    网页编辑器,是对网页内容以HTML文本方式进行编辑处理和存储并进行发布的编辑工具.通用的编辑器功能较齐备,专业化程度也较高.如今,网络上流传的网页编辑器多不胜数.因此,应如何选择更适合开发者使用的网页 ...

  6. 市面上主流编辑器介绍(2021/05/20)

    市面上主流编辑器介绍(2021/05/20) 背景 Markdown是一种有用的轻量级标记语言,后续Markdown简写为md. 富文本编辑器(Rich Text Editor,RTE)是一种可内嵌于 ...

  7. 百度编辑器UEditor中文乱码问题

    一.简介 百度UEditor编辑器是一款开源(也存在一些小问题)的很实用的超文本编辑器,由于其功能多,强大API支持,得到广泛的使用.很适合自定义编辑功能. 界面 网上找了许多相关内容,发现怎么改编码 ...

  8. 在线html 浏览器,25个基于浏览器的HTML在线编辑器集合

    本篇只是整理,排名不分先后,请大家按需使用. 新浪编辑器SinaEditor 应该算是最贴近网友体验的编辑器,简洁.大方,并且使用方便.功能强大. JAte 是一款精致小巧的文本编辑器,目的为提供高用 ...

  9. 25个基于浏览器的HTML在线编辑器集合

    新浪编辑器SinaEditor 应该算是最贴近网友体验的编辑器,简洁.大方,并且使用方便.功能强大. JAte 是一款精致小巧的文本编辑器,目的为提供高用户体验,主要基于as3平台.由于需要flash ...

  10. 国外开源.Net 系统概述

    转载自:http://www.aspx1.com (ASP.NET学习门户) 搜索了几个搜索引擎,找了一些.net的开源系统,(申明一下,下面的看只是个人看法,只供参考). 一.DotNetNuke ...

最新文章

  1. 查询出来时间不对_2020年一级、二级建造师执业资格考试成绩可查询!
  2. 2-02字符编码的演化
  3. PPC 调用约定 r0-r31寄存器介绍
  4. javase获取项目根目录_JavaSE:如何设置/获取您自己的文件和目录属性
  5. oracle查询大小写敏感参数,让Oracle 大小写敏感 表名 字段名 对像名
  6. 博弈——巴什博弈(hdu1846,2188,2897)
  7. 【BZOJ2005】【codevs1937】能量采集,数论练习之二维公约数求和
  8. mysql建用户之后取消drop库权限
  9. utilities(C/C++)(二)
  10. Eclipse下设置github开发环境
  11. 向量的范数(有例子,简单好理解)
  12. linux中下载安装包
  13. 求解两条空间直线的交点(解析解+数值解)
  14. GNSS高精度数据处理网址大全
  15. python中oserror是什么意思,python – OSError:[错误1]不允许操作
  16. [中科]寒武纪,不愁钱路无客户
  17. 缺陷检测End-to-end training of a two-stage neural networkfor defect detection(端到端的两步神经网络的缺陷检测)
  18. 智能抠图工具 TeoreX PhotoScissors 5.0 汉化
  19. springboot和springMVC
  20. 一把 LOL 案例,学会模板设计模式!

热门文章

  1. 计算面积的计算机软件,多边形面积算法和填充法开发等轴晶比例计算专用软件-软件工程论文-计算机论文.docx...
  2. 51单片机三种烧录的方法介绍
  3. linux之SVN安装
  4. java教程配置通达信,通达信公式转换JAVA,通达信20个经典公式
  5. 基于Java的贪吃蛇游戏设计(含免费可用源代码)
  6. python怎样终止程序_python终止程序
  7. Java版取色器(2)——安装IntelliJ IDEA
  8. 关于eclipse反编译插件不起作用问题的解决
  9. vc 6.0下msdev错误
  10. 学习信号与系统的看过来~~