词条 | DotNetTextBox |
释义 | DotNetTextBox简介新功能之一:全新的可拖曳菜单工具栏,让每个使用者可视化构建自己的个性化在线编辑器! 控件支持实时的可拖曳菜单工具栏,能将控件预先定义好的一个或多个工具栏拖动到编辑器控件的顶部菜单栏、底部菜单栏、状态栏、左侧工具栏四个区域!并且通过使用COOKIE记忆每个使用者拖动菜单工具栏后的位置信息(ExpireHours属性设置Cookie失效时间),以后再次使用编辑器的时候就可以还原使用者上一次拖动菜单工具栏后的菜单排列界面,轻松让每个使用者可视化构建自己的个性化在线编辑器! 新功能之二:更强大的Word文档导入编辑器功能! 新版控件采用改良后的word文档导入功能,无需特殊的服务器权限或安装客户端组件,只需要最基本的.NET读写文件权限即可实现导入Word文档(普通的.net2.0虚拟主机空间就能使用),并且还支持最新的DOCX文档格式! 新功能之三:全面精简控件的DLL结构! 针对旧版过多DLL调用的问题,新版本主要功能所调用的DLL仅有三个(dotnettextbox.dll,wordplugin.dll,word_dntb.dll),之前旧版可以合并的DLL都合并到dotnettextbox.dll之中,避免过多DLL引起的混乱! 新功能之四:更细致的工具栏区域划分! 新版的菜单配置更细致地划分为顶端菜单栏(topmenu)、底部菜单栏(bottommenu)、状态栏(statusmenu)、左侧工具栏(sidemenu),通过配置菜单功能文件,可自定义所有在线编辑功能放置于这四个区域,不再局限于旧版只能定义在顶端菜单栏,让控件实现更多姿多彩的个性化界面! 新功能之五:全新的可隐藏菜单工具栏配置! 新版提供(默认隐藏)及(默认显示)两种隐藏工具栏配置,通过此配置,可动态实现菜单工具栏的隐藏及显示! 新功能之六:更强大的的XHTML代码转换功能! 新版对XHTML代码转换功能作了改进,支持即时的XHTML代码转换,只需将Xhtml属性设置为Client,编辑内容的时候就能即时在代码状态查看到符合XHTML代码规范的代码内容! DotNetTextBox介绍DotNetTextBox控件介绍: 1)此版本基于.Net2.0技术重写控件核心架构,不仅运行性能更高效,也可轻松实现更多强大的功能! 2)支持强大的换肤功能,用户能轻松DIY自己独有的个性化所见即所得编辑器控件! 3)支持自定义菜单功能模块,只需简单配置config文件即可DIY自己独有的功能菜单以及增减各种控件内置功能。 4)支持外挂插件功能,通过菜单功能config文件设置相应的外挂插件参数即可添加不同类型的外挂插件功能。 5)强大的上传管理功能,通过配置config文件即可详细控制不同用户的上传权限。 6)上传图片支持添加文字水印、图片水印、生成缩略图,上传多媒体文件支持自动播放。 7)提供近50种的在线编辑功能供用户自由搭配,通过配置config文件即可像堆积木一样简单地组成自己独有的编辑器控件。 8)预置两套(default及XP风格)编辑器皮肤,方便用户使用! 9)控件完全支持IE5.5+、Firefox、Opera等常见的主流浏览器! 10)控件提供自适应的国际化语言(多语言)支持。 DotNetTextBox三大特色功能完全支持VS2005设计环境,对控件属性的任何改变都能即时反映到设计界面之上! DotNetTextBox的用法详解关于.net的富文本框编辑器,DotNetTextBox的用法详解 网站中发表文章往往要用到HTML语言来编辑文字的格式。那么这么把输入的文字变成HTML语言呢?这就要用到富文本框编辑器了。 这是本人花了一个星期找从网上找的的结果。 经过反复查找终于找到一个可以方便的用在.net里面的富文本框编辑器。非常好用,在此之前我用过FreeTextbox,Htmlarea等等的Html编辑器,但是都不合心意。要么是非常复杂,看者就头痛的,要么就是只言片语的,最终问题没解决。 还好还好!找到了dotnettextbox这个软件,满意度100%,现在与大家分享一下。 首先下载dotnettext. 下载地址:见扩展阅读 大家也可以到网上搜索,很多的。 解压压缩包。解压后有三个文件,system_dntb、bin要添加的组件、DotNetTextBox.dll 1、首先把bin要添加的组件的所有组件都添加到你的项目里面(好象只用到了几个,安全起见我把所有的都加了) 方法:右键工程--》添加引用即可。 2、右键工具箱--》选项。。--》浏览,把DotNetTextBox.dll添加到工具箱里面,现在你的工具箱里面就多了一个WebEditor控件了。很好,离成功越来越近了。 3、把system_dntb文件原封不动的拷贝到你的项目的根目录下面。 3、把刚刚添加的那个组件拖动到你的页面需要处。出现一个控件,很遗憾不能显示,哈哈不要紧,不用管他,直接运行网页就可以了,激动吧,显示出来编辑器了吧。呵呵。 要获取HTML语言代码,只要webeditor1.text就可以了。可以将他存到数据库里面,然后读出来,就可以在页面上显示有格式的文字了。包括颜色,大小,图片等等。 这个控件用处可大了。找到system_dntb\\uploadconfig文件夹,可以设置不同用户的使用界面,即可以操作编辑器的编辑项目。 里面有四个config文件。分别是针对不同用户显示不同的编辑界面。这个你一看就知道了。这个在该控件的属性里可以改,也可以用代码修改的,代码是:WebEditor1.UploadConfig="" <-----这里添你的用户,如administrator,就写WebEditor1.UploadConfig="administrator.config" 就可以了。 这个控件默认有上传文件大小限制,不要紧只要配置下system_dntb\\uploadconfig文件夹里面相应用户的config文件就可以了。 如改变administrator上传图片的大小限制, 只要改<maxAllUploadSize>2048000</maxAllUploadSize> <maxSingleUploadSize>2048</maxSingleUploadSize> 这两行代码就可以了,想传多大就传多大。他默认的文件上传文件夹是system_dntb\\upload 所有上传的东西都在这里面。当然这个文件夹名字是可以该的,文件夹名字改了,项目里该控件的systemFolder也要该成相应的文件夹名字,不要忘记最后要加/。 好了关于该控件的使用方法就介绍到这里了,要详细内容请到网上查找。很多的。我只是想用简短的语言把这个控件的用法介绍给大家,希望大家都能成功。感谢该控件的制作者,谢谢! DotNetTextBox 更新历史2008/10/27 Version 3.5.0 Source For 2005/2008 (Final Version) Updates: 1)修正重命名文件名造成的一个安全问题并增加安全过滤! 2)修正重命名功能中文件名与后缀名相同造成的BUG! 3)修正重命名功能中文件名结尾带.造成的出错问题! 4)修正firefox下与jquery不兼容问题! 5)修正firefox下脚本循环的一些问题! |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。