SharePoint.Net

『笔记』CuteEditor试用

  主管要给公司的Portal做一个多用户BLOG。感觉博客园就是一个不错的例子。之前也看了不少CuteEditor的介绍。始终没有实践一下。现在赶鸭子上架了。迅速到CuteEditor官方网站下载了一个最新的。然后胡乱搜索了一个Key。就成了不过期的企业版了。(PS. 别找我要Key哈。)看了下Sample,还是挺简单的。
  新建一个工程,添加两个新引用CuteEditor.dll和NetSpell.SpellChecker.dll。后面一个是语法检查的包,貌似如果不用这个功能就可以不用加载,不过姑且加上少点意外,重要的一点,要把Key文件(cuteeditor.lic)和CuteEditor.dll文件放在同一个目录下。否则工程运行时会提示过期。
  接着,要把CuteEditor的运行必须文件复制过来了,在这里我们只需要复制一个CuteSoft_Client目录过来就可以了。另外特别的一点,因为CE需要用到一个CSS文件,我们要把cs文件夹下面的editor.css文件也拿过来。我是放在了根目录下的CSS文件夹下面,如果放在不同地方,那下面一行代码要改。
  好了,在WebForm的cs文件开头部分添加一个声明:

<%@ Register TagPrefix="CE" Namespace="CuteEditor" Assembly="CuteEditor" %>


接着在<body>里你需要的位置添加一行调用编辑器的代码,如下:

<CE:EDITOR id="cePostArticle" runat="server" EditorWysiwygModeCss="CSS/editor.css" ShowHtmlMode="False"></CE:EDITOR>
这样,一个CuteEditor就搭好了。可以运行一下工程看看成果了。十分的简单。
  CuteEditor和其他.Net控件没有本质区别,也有很多的属性,这些属性可以在VS.Net的属性编辑里看到。比如可以屏蔽掉HTML代码查看等等。这个就自己去研究研究吧。
  CE是目前十分优秀的一个WYSIWYG编辑器(所见即所得),而且整个工程可以在任何位置通过添加上面的一行代码的方法来实现对一个功能强大的编辑器的调用。

posted on 2005-10-27 13:53  Viva  阅读(1379)  评论(1编辑  收藏  举报

导航