`
sh2015yao
  • 浏览: 139343 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

asp.net FCKeditor 使用教程

阅读更多

首先下载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

但是他在处理名称相同的时候是重新命名

 

分享到:
评论

相关推荐

    Asp.Net FCKeditor编辑器的用法详解

    FCKeditor是一款功能强大且灵活的Web富文本编辑器,它能够帮助开发者轻松地在Asp.Net项目中集成一个易于使用的编辑环境。本文将详细介绍如何在Asp.Net应用中部署并配置FCKeditor。 #### 二、安装与集成 **1. 下载...

    ASP.NET中FCKEditor配置教程

    在ASP.NET环境中配置FCKEditor涉及到几个关键步骤,以下是对这些步骤的详细解释: 1. **获取和安装FCKEditor**: 首先,你需要从FCKeditor的官方网站(http://www.fckeditor.net/download)下载最新版本的...

    asp.net FCKeditor 配置例子

    在这个配置例子中,我们将深入探讨如何在ASP.NET项目中集成和配置FCKeditor。 首先,我们看到有以下几个关键文件: 1. **Default.aspx**: 这是ASP.NET Web应用程序的主要页面,通常包含FCKeditor控件的HTML和ASP...

    asp.net Fckeditor使用

    ASP.NET FCKeditor是一个在ASP.NET环境中使用的开源富文本编辑器,它允许用户在网页上进行格式化文本的创建和编辑。这个编辑器提供了一系列的功能,包括字体样式选择、颜色调整、图片上传、链接添加等,极大地提升了...

    fckeditor在Asp.net的使用

    **FCKeditor在Asp.net中的使用** FCKeditor是一款著名的开源富文本编辑器,它为Web应用程序提供了功能丰富的文本编辑界面,支持多种浏览器,包括IE、Firefox、Chrome和Safari等。在Asp.net框架下,FCKeditor能够...

    asp.net文本编辑器FCKeditor使用方法详解

    ASP.NET 文本编辑器 FCKeditor 使用方法详解 FCKeditor 是一个功能强大且流行的 ASP.NET 文本编辑器,提供了许多实用的功能,如格式化文本、插入图片、上传文件、创建表格等。下面将详细介绍如何使用 FCKeditor 在 ...

    ASP.NET下FCKeditor配置方法全解

    这篇博客将全面解析如何在ASP.NET环境中配置和使用FCKeditor。 配置FCKeditor首先需要下载其源代码包。你可以从官方网站或者其他可信的资源站点获取最新版本的FCKeditor。下载完成后,解压文件到本地,通常会得到一...

    asp.net文本编辑器FCKeditor使用方法详解.doc

    以下是对FCKeditor在ASP.NET中使用方法的详细说明: 1. 获取FCKeditor资源:首先,你需要从官方网站(http://www.fckeditor.net/download)下载最新版本的FCKeditor,目前是2.4.2版。下载两个ZIP包,一个是...

    Asp.Net Fckeditor示例

    将FCKeditor与Asp.Net结合使用,可以极大地提升网站内容编辑的用户体验。 在Asp.Net中集成FCKeditor,首先需要下载FCKeditor的源码包并解压。在提供的压缩包文件“Fckeditor”中,通常包含了编辑器的JavaScript文件...

    asp.net中fckeditor插件的使用

    综上所述,要在ASP.NET中使用FCKeditor,你需要理解FCKeditor的工作原理,配置编辑器,处理文件上传,并根据项目需求进行定制。同时,提供的文档和项目文件可以作为实际操作的参考,帮助你快速实现FCKeditor在ASP...

    ASP.NET FCKEditor文字编辑控件源代码

    你可以通过研究这些示例了解如何在你的ASP.NET项目中实际应用FCKEditor,包括如何处理上传、如何定制编辑器的外观和功能,以及如何与其他服务器端技术(如SQL Server、MySQL等)配合使用。 总的来说,ASP.NET ...

    FCKEditor Asp.net精简版

    FCKEditor是一款著名的开源富文本编辑器,它在Web开发领域中被广泛使用,特别是在ASP.NET环境中。这个精简版是针对原版FCKEditor进行优化和简化后的版本,旨在为开发者提供一个轻量级、易于集成和使用的文本编辑解决...

    Fckeditor 2.6.3 配置(ASP.NET)

    本文将详细介绍如何在ASP.NET环境中配置并使用Fckeditor 2.6.3版本。 #### 二、下载与安装 1. **下载Fckeditor**: - 访问官方网站:[http://www.fckeditor.net/download](http://www.fckeditor.net/download) -...

    FCKeditor的ASP.NET 可运行的示例工程

    本示例工程提供了在ASP.NET平台下使用FCKeditor的完整配置和应用实例,帮助开发者快速理解和应用这款编辑器。 首先,让我们详细了解FCKeditor的核心特点: 1. **跨平台**:FCKeditor支持多种浏览器,包括IE、Fire...

    ASP.NET MVC FCKEditor Demo

    ASP.NET MVC FCKEditor Demo ,富文本编辑控件FCKEditor和ASP.NET MVC 结合使用,代码简单易懂,适用于学习FCKEditor 结合asp.net mvc的初学者使用。

    FCKEditor在asp.net中使用需要修改的全部文档

    以下是对如何在ASP.NET中使用FCKEditor进行详细步骤的概述: 首先,你需要从FCKEditor的官方网站下载最新版本的FCKEditor(包括JavaScript文件)和FCKeditor.Net的ZIP文件(包含DLL)。解压缩这两个文件,以便后续...

    fckeditor for asp.net

    总的来说,fckeditor for asp.net是一款强大且灵活的富文本编辑工具,它为ASP.NET开发者提供了一种简单而高效的方式,来提升用户的在线内容创作体验。尽管它是修改后的版本,但依然保留了原版的核心功能,并针对ASP...

    FCKeditor2.6 for asp.net

    在使用FCKeditor2.6 for ASP.NET时,开发者需要注意以下关键知识点: 1. **集成步骤**:首先,将FCKeditor的文件解压并复制到项目的适当目录,通常是在Scripts或Controls文件夹下。然后,在需要使用编辑器的页面中...

    在ASP.NET中使用FCKEditor2.6.3的示例

    `在ASP.NET中使用FCKEditor.doc`很可能是一个详细的步骤指南,涵盖了如何安装、配置和使用FCKEditor的步骤。文档中可能会涵盖如何在项目中添加引用,设置编辑器的属性,以及处理上传的文件等内容。 `Uploads`文件夹...

    asp.net FCKeditor 语法高亮插件

    1、在您的FCKeditor的配置文件中(一般为fckconfig.js或custom.config.js) 配置其中的FCKConfig.ToolbarSets,添加HighLighter。 如: FCKConfig.ToolbarSets["review"] = [ ['HighLighter','Bold','Italic','...

Global site tag (gtag.js) - Google Analytics