`
wsql
  • 浏览: 11810189 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

FCKeditor的使用

 
阅读更多

FCKeditor是一款很好的HTML编辑器.就象我们这个编辑器就是.

简单试用了一下,现总结如下:

1、下载解压。

2、新建Web项目,添加编辑器的dll引用:FredCK.FCKeditorV2.dll,并将其添加到工具栏,同时将fckeditor文件夹放到项目目录下。

3、在页面上创建一个编辑器实例。

4、在Web.config里面加上如下配置:
<appSettings>
<add key="FCKeditor:BasePath" value="~/fckeditor/"></add>
<add key="FCKeditor:UserFilesPath" value="/Files/"></add>
</appSettings>
注意:(1)fckeditor指的就是项目目录下的相同名字的文件夹;(2)files是在IIS根目录下的一个文件夹(而且要创建成虚拟目录);(3)files文件夹要允许访问(用于上传文件,特别是图片、flase等);(4)在页面上page指令里将validateRequest设置为false;

5、运行,预览,上传一个图片检测。(先单击上传选项卡,将图片文件上传到服务器,能够预览,单击确定),然后提交编辑内容,形成HTML文本(可以放到数据库中,也可以通过Request.write()直接输出到页面检测编辑成功与否))。

但是在VS2005下还不知道怎么配置,图片老是显示不出来。请高手赐教。

补充:发现以前在VS2005下路径不对.有一种替代方法:就是将imageurl的路径使用绝对路径.即可.如下代码:

string filePath = this.FileUpload1.PostedFile.FileName;
string fileName = filePath.Substring(filePath.LastIndexOf("//") + 1);
string serverPath = Server.MapPath ("image/") + fileName;
Computer c = new Computer();
try
{
c.Network.UploadFile(filePath, serverPath);
this.Image1.ImageUrl = "~/image/"+fileName ;
}
catch (Exception ex)
{
Response.Write(ex.Message);
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics