2012-05-04 23:05:21|?次阅读|上传:wustguangh【已有?条评论】发表评论
关键词:C#, Web, CKEditor, ASP.NET|来源:唯设编程网
很多站点都需要实现文章的上传功能,作为一款功能强大的可视化编辑器,ckeditor得到了众多开发者的亲睐,较之之前的FCKEditor,ckeditor进行了大量的升级,使之具有更好的用户体验和浏览器兼容性。本文对ASP.NET(C#)站点中使用ckeditor的配置方法以及注意事项进行总结,以备以后使用。ckeditor的使用方法在官方附带的说明里面已经很清楚了,本文主要是根据个人的使用经验,对其进行简要描述,详细的配置过程请参考官方给出的实例文档。
从官方网站下载ckeditor用于asp.net的压缩包ckeditor_aspnet_3.6.2.zip,解压后目录结构如下:
进入_Samples文件夹,将其子文件夹ckeditor中的文件及其子文件夹拷贝到项目的特定目录,本实例将其拷贝到ckeditor_3.6.2文件夹中,最后的文件结构如下:
将..ckeditor_aspnet_3.6.2\_Samplesin目录下的CKEditor.NET.dll文件拷贝到项目的bin目录下,拷贝后的文件结构如下:
在配置文件Web.config中增加CKEditor控件的引用,添加如下的语句:
到此,ckeditor的配置准备工作就全部完成了,下面开始介绍ckeditor的具体使用。
在你需要使用ckeditor的页面,增加下面的语句即可将ckeditor添加到指定的位置:
<CKEditor:CKEditorControl ID="ck_content" runat="server" BasePath="~/source/editor/ckeditor_3.6.2/"> </CKEditor:CKEditorControl>
其中,BasePath指定了ckeditor在你的站点中存放的位置,这个根据你的ckeditor存放路径不同而有所区别,现在在浏览器中浏览增加了ckeditor的页面,本机的浏览效果如下: