FCKeditor
FCK的组成:
1.FCK核心文件(包括图片,JS...)
2.FCK.NET文件(就一个dll,名字叫FredCK.FCKeditorV2.dll)
FCK的安装
官方网站http://www.fckeditor.net/
官方文档http://wiki.fckeditor.net/
FCK的安装
下载回来以后,将两个文件分别解压,核心文件夹里的.js和.xml以及editor文件夹不要动,其他的文件嘛可以删除,不过我们不建议你这么做..因为FCK是适合很多语言的(比如asp,php...)所以一看就知道,其他文件就是用来做别的语言的工作的..
.net里的只有一个dll文件,在 FCKeditor.Net_2.2\bin\Debug目录下的FredCK.FCKeditorV2.dll...
修改fckconfig.js中的以下部分,将两行的asp都改成aspx...
var _FileBrowserLanguage = ’asp’ ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = ’asp’ ; // asp | aspx | cfm | lasso | php
打开FCKPro工程的Web. Config文件,修改appSettings元素,配置如下:
<appSettings>
<add key="FCKeditor:BasePath"value="~/FCKeditor/"/>
<add key="FCKeditor:UserFilesPath"value="/FCKPro/Files" />
</appSettings>
配置Web.Config的目的在于我们想使用它强大的文件上传功能...
在工程中引用此dll,并在控件中也引用进来,这样就可以使用它了..
至于如何获取它的内容,很简单,就一句话FCKeditor1.Value就可以了
FCKeditor出现"this connector is disabled Please check the"editor/filemanager/connectors/aspx/config.aspx"错误的解决办法
我最近在整合FCK,我也遇到了这个问题。
解决办法:
打开editor/filemanager/connectors/aspx/config.ascx修改CheckAuthentication()方法,返回true
C# code
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 true;
}
随便看了一下config.ascx里的内容,发现如果想让对每个用户进行不同的配置,FCKeditor支持的更好了。
怎么加载FCKeditor我就不多说了,随便一搜就一大把,说点心得吧。
FCKeditor的功能太强大了,很多功能都用不到,还占用很多空间,那怎么把不用的功能都删掉呢?
在fckconfig.js中,修改以下部分
FCKConfig.ToolbarSets["Default"] = [
// No comma for the last row.
] ;
附:
/* Source="页面源码"
DocProps="页面属性"
Save="保存"
NewPage="新建"
Preview="预览"
Templates="模版"
Cut="剪切"
Copy="拷贝"
Paste="粘贴"
PasteText="粘贴为无格式的文本"
PasteWord="粘贴Word格式"
Print="打印"
SpellCheck="拼写检查,要装插件"
Undo="撤消"
Redo="重做"
Find="查找"
Replace="替换"
SelectAll="全选"
RemoveFormat="清除格式(清除现在文本的格式)"
Form="表单域"
Checkbox="复选"
Radio="单选"
TextField="单行文本"
Textarea="多行文本"
Select="列表"
Button="按钮"
ImageButton="图像区域"
HiddenField="隐藏域"
Bold="加粗"
Italic="倾斜"
Underline="下划线"
StrikeThrough="删除线"
Subscript="下标"
Superscript="上标"
OrderedList="删除/插入项目列表"
UnorderedList="删除/插入项目符号"
Outdent="减少缩进"
Indent="增加缩进"
JustifyLeft="左对齐"
JustifyCenter="居中对齐"
JustifyRight="右对齐"
JustifyFull="分散对齐"
Link="链接"
Unlink="删除链接"
Anchor="插入/删除锚点"
Image="上传图片"
Flash="上传动画"
Table="插入表格"
Rule="插入水平线"
Smiley="插入表情"
SpecialChar="插入特殊字符"
PageBreak="插入分页符"
Style="样式"
FontFormat="格式"
FontName="字体"
FontSize="大小"
TextColor="字体颜色"
BGColor="背景色"
FitWindow="全屏编辑"
About="关于我们"
由于FCKeditor是把网页格式写入到数据库中,所以读出来显示的控件必须支持html格式,我使用的是用<div>显示读出的数据,将<div runat="server">设置成服务器控件,将内容赋值给div.InnerHtml属性即可;显示数据的页面一定要加入<%@ Page Language="C#" AutoEventWireup="true" CodeFile="*.aspx.cs" Inherits="*" validateRequest="false"%>这句,否则会报错。
分享到:
相关推荐
本示例工程提供了在ASP.NET平台下使用FCKeditor的完整配置和应用实例,帮助开发者快速理解和应用这款编辑器。 首先,让我们详细了解FCKeditor的核心特点: 1. **跨平台**:FCKeditor支持多种浏览器,包括IE、Fire...
**FCKeditor在Asp.net中的使用** FCKeditor是一款著名的开源富文本编辑器,它为Web应用程序提供了功能丰富的文本编辑界面,支持多种浏览器,包括IE、Firefox、Chrome和Safari等。在Asp.net框架下,FCKeditor能够...
FCKEditor是一款著名的开源富文本编辑器,它在Web开发领域中被广泛使用,特别是在ASP.NET环境中。这个精简版是针对原版FCKEditor进行优化和简化后的版本,旨在为开发者提供一个轻量级、易于集成和使用的文本编辑解决...
总之,FCKeditor 2.6.3 for ASP.NET 2.0为开发者提供了一个强大且易于使用的富文本编辑解决方案,适用于构建具有高级编辑功能的Web应用程序。然而,使用过程中需要注意版本的兼容性、安全性和用户体验的优化。
ASP.NET 文本编辑器 FCKeditor 使用方法详解 FCKeditor 是一个功能强大且流行的 ASP.NET 文本编辑器,提供了许多实用的功能,如格式化文本、插入图片、上传文件、创建表格等。下面将详细介绍如何使用 FCKeditor 在 ...
总的来说,fckeditor for asp.net是一款强大且灵活的富文本编辑工具,它为ASP.NET开发者提供了一种简单而高效的方式,来提升用户的在线内容创作体验。尽管它是修改后的版本,但依然保留了原版的核心功能,并针对ASP...
以下是对如何在ASP.NET中使用FCKEditor进行详细步骤的概述: 首先,你需要从FCKEditor的官方网站下载最新版本的FCKEditor(包括JavaScript文件)和FCKeditor.Net的ZIP文件(包含DLL)。解压缩这两个文件,以便后续...
例如,可能增强了对HTML5的支持,或者提高了与某些特定服务器端技术(如ASP.NET)的集成度。而FCKeditor.Net_2.6.3.zip可能是专为.NET平台优化的版本,提供了更方便的.NET集成方式。 使用FCKeditor时,开发人员通常...
FCKEditor asp.net编辑器控件 ,很好用的。CSDN用的就是FCKEditor,本资源是2.6版本
以下是对FCKeditor在ASP.NET中使用方法的详细说明: 1. 获取FCKeditor资源:首先,你需要从官方网站(http://www.fckeditor.net/download)下载最新版本的FCKeditor,目前是2.4.2版。下载两个ZIP包,一个是...
在你的ASP.NET页面中,需要引入FckEditor的相关文件。在部分添加以下代码: ```html <link href="Controls/FCKeditor/fckeditor.css" rel="stylesheet" type="text/css" /> <script src="Controls/FCKeditor/...
**FCKEditor在ASP.NET中的应用** FCKEditor是一款开源的富文本编辑器,它为Web应用程序提供了类似于桌面文本编辑器的功能,用户可以在浏览器中进行文本格式化、插入图片、链接等操作。在ASP.NET中集成FCKEditor,...
在使用FCKeditor2.6 for ASP.NET时,开发者需要注意以下关键知识点: 1. **集成步骤**:首先,将FCKeditor的文件解压并复制到项目的适当目录,通常是在Scripts或Controls文件夹下。然后,在需要使用编辑器的页面中...
在.NET环境下,它通过提供ASP.NET控件的形式,使得开发者能够轻松地在网页上添加富文本编辑功能。 **二、集成FCKeditor 2.6.3** 1. **下载与解压**:首先,从官方网站或第三方资源库下载FCKeditor的.NET版本2.6.3...
FCKeditor2.4.2是一款专为Asp.net平台设计的开源富文本编辑器,提供了多语言支持,使得开发者可以方便地在Web应用中集成强大的文字编辑功能。这款编辑器以其用户友好的界面和丰富的功能,深受开发者的喜爱。 ...
综上所述,要在ASP.NET中使用FCKeditor,你需要理解FCKeditor的工作原理,配置编辑器,处理文件上传,并根据项目需求进行定制。同时,提供的文档和项目文件可以作为实际操作的参考,帮助你快速实现FCKeditor在ASP...
在这个配置例子中,我们将深入探讨如何在ASP.NET项目中集成和配置FCKeditor。 首先,我们看到有以下几个关键文件: 1. **Default.aspx**: 这是ASP.NET Web应用程序的主要页面,通常包含FCKeditor控件的HTML和ASP...
FCKeditor是一个专门使用在...它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。
8. **易集成**:对于.NET开发者来说,FCKeditor.Net2.5与ASP.NET平台的完美结合,使得其很容易被集成到现有的网站项目中,减少了开发复杂度。 在实际应用中,FCKeditor.Net2.5常用于论坛、博客、CMS(内容管理系统...