自定义文本编辑器控件FredCK.FCKeditorV2的使用

 

1.在项目bin添加对FredCK.FCKeditorV2.dll的引用。

 

2.在页面中使用FCKeditor控件

 

  1)首先将控件资源文件夹editor文件夹引用到项目中。

 

 2)然后就可以在页面声明并使用控件了,代码如下:

 

<%@ Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %>//首先在页的头部声明控件命名空间

<fckeditorv2:fckeditor id="TxtContent" Height="385px" BasePath="../../WebMail/"runat="server"></fckeditorv2:fckeditor>//使用控件,BasePath="为控件资源文件夹editor在项目中的相对路径"

(3)获得控件编辑过后的文字样式实现代码

 

1.通过对编辑过的文字在存入数据库中进行编码来存储,在读取显示样式效果的时候再进行解码就可以显示出样式效果,代码如下(在编辑器控件中显示)

 

  mod.Content = Server.HtmlEncode(TxtContent.Value);//对编辑器控件的文本进行编码后,再存储到数据库中

  TxtContent.Value = Server.HtmlDecode(mod.Content);//从数据库中读取数据,解码之后,在编辑器控件中显示出来。

2.在其他控件中显示编辑后的文本样式效果,使用html容器控件<div>等控件可以将显示解码后的编辑过的文本样式效果.对于编辑器自定义的样式表单,要将样式表单引用到项目中才可以显示正确的样式效果(将样式表单加到项目的皮肤中就可).代码如下:

 

 divd.InnerHtml = Server.HtmlDecode(mod.Content);//divddiv控件

 

 

http://www.cnblogs.com/legoras/articles/815307.html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值