asp.net中使用FCKeditor的方法


以前用ASP做开发时用过eWebEditor。感觉还不错,小巧玲珑功能强大,当时是从网上随便下了一

个,后来做开发时需要提取文章中的图片,这才发现原来eWebEditor是收费的,随后做asp.net开

发,认识了FCK。下面说一下asp.net中使用FCKeditor的方法

目前最流行的文本编辑器恐怕就是FCKeditor了。现在最新

的版本是FCKeditor 2.66。注意还要下载另外一个东西。找到FCKeditor.Net,下载最新的控件。

这样你就得到了两个东西,FCKeditor_2.66.zip和FCKeditor.Net_2.64.zip.两个压缩包。

1,将FCKeditor_2.66.zip解压缩,把解压后的fckeditor文件夹整个复制到我们的网站中。注意最

好把fckeditor放置在网站的根目录下。

2,解压缩FCKeditor_Net.zip.你将看到一个名叫FredCK.FCKeditorV2.dll的文件(可能因为版本

的不同名称略有差异)。现在就要把它添加引用到我们的网站。方法是在解决方案资源管理器中右

键点击项目名,选择添加引用。在弹出的对话框中选择 浏览 标签并找到那个dll文件,点击确定。

你会发现网站多了个叫bin的目录,FredCK.FCKeditorV2.dll就在里面。

3,打开工具箱,右键点击选择 添加选项卡,取名为webeditor并点击确定。在此选项卡上点击右键

选择 选择项。在弹出的对话框中浏览找到此dll文件,并点击确定。这时你就可以看到FCKeditor

选项卡中多了个叫fckeditor的控件了。

4,使用这个控件很简单,和使用.net其他控件一样,将其拖拽到页面上就可以了。

在页面中的代码如下:

<div >

<%--FckEditor文本编辑器--%>

<FCKeditorV2:FCKeditor ID="cFckeditor" runat="server" Height="300px" Width="600px"

BasePath="~/FckEditor/" />

</div>

注意要配置几个参数.BasePath为引用地址,随着你放置fckeditor文件夹位置的不同而不同。除此

之外还有好多参数,如设置默认语言,上传图片路径,是否支持全屏显示...等待。我在这里就不一

一列举了。

5,如果你嫌每次都要配置BashPath等参数很麻烦的话,你可以把其配置信息增加到config文件中

。代码如下:

<appSettings>

    <add key="FCKeditor:BasePath" value="~/FckEditor/"/>

    <add key="FCKeditor:UserFilesPath" value="/newsimage/"/> //这是设置上传附件的地

</appSettings>

6,还有一点一定要注意,有的时候你要在使用了fckeditor的页面的顶部page元素里面增

加ValidateRequest="false"。这样就不会出现 “检测到有潜在危险的 Request.Form 值。”的

错误了。

7,如何获取fckeditor编辑器中的值那,用 fckeditor.value即可。获取的是html的源代码。

其实使用fckeditor还是有很多学问的。比如给fckeditor减肥啊,更换皮肤,定制自己的功能等。

后边的文章我会陆续介绍给大家。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
FCKeditor 网页文本编辑器ASP.NET FCKeditor是一个功能强大支持所见即所得功能的文本编辑器,可以为用户提供微软office软件一样的在线文档编辑服务。它不需要安装任何形式的客户端,兼容绝大多数主流浏览器,支持ASP.Net、ASP、ColdFusion 、PHP、Java、Active-FoxPro、Lasso、Perl、ython 等编程环境。 主要文件_2.6.6+FCKeditor.Net_2.6.4 引用FredCK.FCKeditorV2.dll .配置WebConfig <configuration> <appSettings> <add key="FCKeditor:BasePath" //编辑器路径 value="~/fckeditor/"/> <add key="FCKeditor:UserFilesPath" value="~/Files/" /> //上传文件路径 </appSettings> <connectionStrings/> <system.web> BasePath:fckeditorFCKeditor整个文件夹所在的目录。 UserFilesPath:上传文件、图片等存储的路径。 调用:FCKeditor1.Value FCKeditor详细的设置  1、配置皮肤。有default、office2003、silver风格等,这里我们可以使用默认。     FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;   2、在编辑器域内可以使用Tab键。(1为是,0为否)     FCKConfig.TabSpaces = 0 ; 改为FCKConfig.TabSpaces = 1 ;   3、加上几种我们常用的字体的方法,例如:   修改FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;   改为:FCKConfig.FontNames = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana'   4、编辑器域内默认的显示字体为12px,想要修改可以通过修改样式表来达到要求,打开/editor/css/fck_editorarea.css,修改font-size属性即可。如font-size: 14px;   5、关于安全性。   FCKConfig.ToolbarSets["Basic"] = [     ['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink','Image','-','About']   ] ;

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值