zoukankan      html  css  js  c++  java
  • 自定义文本编辑器控件FredCK.FCKeditorV2的使用

    自定义文本编辑器控件FredCK.FCKeditorV2的使用                10:17:08    2008年12月4日
     
      1.在项目bin添加对FredCK.FCKeditorV2.dll的引用。//首先要引用哦

    2.在页面中使用FCKeditor控件

      (
    1)首先将控件资源文件夹editor文件夹引用到项目中。  //就是BasePath="../fckeditor/中的fckeditor,其作用是编辑文本等之用;

     (
    2)然后就可以在页面声明并使用控件了,代码如下:
    <%@ Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %>  //首先在页的头部声明控件命名空间
     <FCKeditorV2:FCKeditor ID="Content" Width="98%" Height="300" runat="server" BasePath="../fckeditor/">
              </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);  //divd为div控件
  • 相关阅读:
    快速排序
    开博寄语
    002易语言编写获取人物坐标
    001寻找人物的坐标
    借条范例:
    python3练习-装饰器
    python3练习-杨辉三角/帕斯卡三角形
    python3内置函数
    Tableau修改参考线上显示的标签
    Tableau10.0学习随记-分组问题
  • 原文地址:https://www.cnblogs.com/yhb199/p/1347301.html
Copyright © 2011-2022 走看看