首先下载FCKEditor插件
下载网址:http://www.fckeditor.com/
这路需要下载2种文件
1.下载FCKeditor_2.6.6,fckeditor应用程序相关文件。
2.下载FCKeditor.Net_2.6.3,asp.net程序需要的dll文件。
然后创建一个web项目,将下载压缩文件解压。将fckeditor文件,夹拷贝到项目,删除多余的文件,只保留 editor文件夹,fckconfig.js,fckeditor.js,fckstyles.xml,fcktemplate.xml文件。
创建一个新的文件夹取名叫userfiles用于存储本地上传到服务器的文件,也是fckeditor浏览服务器文件的位置(文件夹位置和名称根据个人喜好决定)。
接下来进行fckeditor项目配置
1.引入FredCK.FCKeditorV2.dll文件,该文件位于Fckeditor.net_2.6.3/bin/release/2.0/下。
2.在工具栏引用fckeditor控件,工具栏中右键-选择项-.net framework组件-浏览-选择刚才引用的FredCK.FCKeditorV2.dll文件(最好引用项目下FredCK.FCKeditorV2.dll文件)。
3.将控件拖到页面产生如下代码:
<FCKeditorV2:FCKeditor ID="FCKeditor1" runat="server" BasePath="~/fckeditor/" Width="800px" Height="300px"></FCKeditorV2:FCKeditor>
注意:BasePath属性不是自动生成,需要自己手动添加fckeditor应用程序文件夹路径,该路径可以配置在web.config中,文件夹所在项目位置不同,路径配置也不同根据实际情况而定,
如果路径配置不正确页面将无法显示编辑器。
4.配置userfiles用于存储本地上传到服务器的文件,即fckeditor浏览服务器文件夹的位置代码如下:
<appSettings>
<add key="FCKeditor:UserFilesPath" value="/fckeditor/userfiles/"/>
</appSettings>
5.配置fckconfig.js中 FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;用设置fckeditor编辑器的皮肤
6.配置fckconfig.js中 FCKConfig.DefaultLanguage 将默认值 en 改为 zh-cn。
代码如下:FCKConfig.DefaultLanguage = 'zh-cn' ;
7.配置fckconfig.js中var _FileBrowserLanguage 和 var _QuickUploadLanguage 将默认值 php 改为 aspx
代码如下:var _FileBrowserLanguage = 'aspx' ;var _QuickUploadLanguage = 'aspx' ;
8.配置fckeditor/filemanager/connectors/aspx/config.ascx文件,
private bool CheckAuthentication()
{
// WARNING : DO NOT simply return "true". By doing so, you are allowing
// "anyone" to upload and list the files in your server. You must implement
// some kind of session validation here. Even something very simple as...
//
// return ( Session[ "IsAuthorized" ] != null && (bool)Session[ "IsAuthorized" ] == true );
//
// ... where Session[ "IsAuthorized" ] is set to "true" as soon as the
// user logs in your system.
// return false;
return true;
}
该方法用于验证用户是否具有上传文件的权限,默认return false,这里我们将false改为true。
9.配置config.ascx文件中的SetConfig方法中: UserFilesPath = "/fckeditor/userfiles/";该方法也是设置上传的文件夹路径,最好与web.config中设置相同。
10.如果使用时候出现,例如具有现在危险Request.Form的值,已从客户端侦测。
请加入页面page标签中加入 ValidateRuqest=false;
代码如下:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="FCKEditor._Default" ValidateRequest="false" %>
这款编辑器,在处理图片的时候是在编辑使用图片的时候,使用的是相对路径,例如:/imges/test.jpg
但是他在处理名称相同的时候是重新命名
分享到:
相关推荐
FCKeditor是一款功能强大且灵活的Web富文本编辑器,它能够帮助开发者轻松地在Asp.Net项目中集成一个易于使用的编辑环境。本文将详细介绍如何在Asp.Net应用中部署并配置FCKeditor。 #### 二、安装与集成 **1. 下载...
在ASP.NET环境中配置FCKEditor涉及到几个关键步骤,以下是对这些步骤的详细解释: 1. **获取和安装FCKEditor**: 首先,你需要从FCKeditor的官方网站(http://www.fckeditor.net/download)下载最新版本的...
在这个配置例子中,我们将深入探讨如何在ASP.NET项目中集成和配置FCKeditor。 首先,我们看到有以下几个关键文件: 1. **Default.aspx**: 这是ASP.NET Web应用程序的主要页面,通常包含FCKeditor控件的HTML和ASP...
ASP.NET FCKeditor是一个在ASP.NET环境中使用的开源富文本编辑器,它允许用户在网页上进行格式化文本的创建和编辑。这个编辑器提供了一系列的功能,包括字体样式选择、颜色调整、图片上传、链接添加等,极大地提升了...
**FCKeditor在Asp.net中的使用** FCKeditor是一款著名的开源富文本编辑器,它为Web应用程序提供了功能丰富的文本编辑界面,支持多种浏览器,包括IE、Firefox、Chrome和Safari等。在Asp.net框架下,FCKeditor能够...
ASP.NET 文本编辑器 FCKeditor 使用方法详解 FCKeditor 是一个功能强大且流行的 ASP.NET 文本编辑器,提供了许多实用的功能,如格式化文本、插入图片、上传文件、创建表格等。下面将详细介绍如何使用 FCKeditor 在 ...
这篇博客将全面解析如何在ASP.NET环境中配置和使用FCKeditor。 配置FCKeditor首先需要下载其源代码包。你可以从官方网站或者其他可信的资源站点获取最新版本的FCKeditor。下载完成后,解压文件到本地,通常会得到一...
以下是对FCKeditor在ASP.NET中使用方法的详细说明: 1. 获取FCKeditor资源:首先,你需要从官方网站(http://www.fckeditor.net/download)下载最新版本的FCKeditor,目前是2.4.2版。下载两个ZIP包,一个是...
将FCKeditor与Asp.Net结合使用,可以极大地提升网站内容编辑的用户体验。 在Asp.Net中集成FCKeditor,首先需要下载FCKeditor的源码包并解压。在提供的压缩包文件“Fckeditor”中,通常包含了编辑器的JavaScript文件...
综上所述,要在ASP.NET中使用FCKeditor,你需要理解FCKeditor的工作原理,配置编辑器,处理文件上传,并根据项目需求进行定制。同时,提供的文档和项目文件可以作为实际操作的参考,帮助你快速实现FCKeditor在ASP...
你可以通过研究这些示例了解如何在你的ASP.NET项目中实际应用FCKEditor,包括如何处理上传、如何定制编辑器的外观和功能,以及如何与其他服务器端技术(如SQL Server、MySQL等)配合使用。 总的来说,ASP.NET ...
FCKEditor是一款著名的开源富文本编辑器,它在Web开发领域中被广泛使用,特别是在ASP.NET环境中。这个精简版是针对原版FCKEditor进行优化和简化后的版本,旨在为开发者提供一个轻量级、易于集成和使用的文本编辑解决...
本文将详细介绍如何在ASP.NET环境中配置并使用Fckeditor 2.6.3版本。 #### 二、下载与安装 1. **下载Fckeditor**: - 访问官方网站:[http://www.fckeditor.net/download](http://www.fckeditor.net/download) -...
本示例工程提供了在ASP.NET平台下使用FCKeditor的完整配置和应用实例,帮助开发者快速理解和应用这款编辑器。 首先,让我们详细了解FCKeditor的核心特点: 1. **跨平台**:FCKeditor支持多种浏览器,包括IE、Fire...
ASP.NET MVC FCKEditor Demo ,富文本编辑控件FCKEditor和ASP.NET MVC 结合使用,代码简单易懂,适用于学习FCKEditor 结合asp.net mvc的初学者使用。
以下是对如何在ASP.NET中使用FCKEditor进行详细步骤的概述: 首先,你需要从FCKEditor的官方网站下载最新版本的FCKEditor(包括JavaScript文件)和FCKeditor.Net的ZIP文件(包含DLL)。解压缩这两个文件,以便后续...
总的来说,fckeditor for asp.net是一款强大且灵活的富文本编辑工具,它为ASP.NET开发者提供了一种简单而高效的方式,来提升用户的在线内容创作体验。尽管它是修改后的版本,但依然保留了原版的核心功能,并针对ASP...
在使用FCKeditor2.6 for ASP.NET时,开发者需要注意以下关键知识点: 1. **集成步骤**:首先,将FCKeditor的文件解压并复制到项目的适当目录,通常是在Scripts或Controls文件夹下。然后,在需要使用编辑器的页面中...
`在ASP.NET中使用FCKEditor.doc`很可能是一个详细的步骤指南,涵盖了如何安装、配置和使用FCKEditor的步骤。文档中可能会涵盖如何在项目中添加引用,设置编辑器的属性,以及处理上传的文件等内容。 `Uploads`文件夹...
1、在您的FCKeditor的配置文件中(一般为fckconfig.js或custom.config.js) 配置其中的FCKConfig.ToolbarSets,添加HighLighter。 如: FCKConfig.ToolbarSets["review"] = [ ['HighLighter','Bold','Italic','...