asp.net的fckeditor怎样配置啊,我试了很多边,老是弹出“错误 1 未能加载类型FredCK.FCKeditorV2.Sample
2个回答
展开全部
不知道你用的是哪个版本,这是我在网上找的,测试过,可以用,你看看吧,希望能帮到你!
FCKeditor配置
1)下载FCKeditor文件
先在官方网页上下载 FCKeditor 的压缩包 和 FCKeditor 的.net 2.0核心库
下载地址:FCKeditor 的压缩包
http://nchc.dl.sourceforge.net/sourceforge/fckeditor/FCKeditor_2.4.3.zip
FCKeditor 的.net 2.0核心库
http://nchc.dl.sourceforge.net/sourceforge/fckeditor/FCKeditor.Net_2.2.zip
说明:
FCKeditor.NET.zip是ASP.NET调用的DLL在里面。
2)分别解压后把FCKeditor2.4.3.zip里的fckeditor目录整个复制到网站中。
3)添加引用:解压FCKeditor.NET.zip包后在FCKeditor.Net_2.2\bin\Debug目录里找到FredCK.FCKeditorV2.dll,在解决方案资源管理器中右击当前项目,添加引用,把 C:\ FCK\bin\Debug\FredCK.FCKeditorV2.dll引用进来。
4)在工具箱中添加FCKeditor的控件:我们添加一个选项卡,取名为FCK,在其下 “选择项”,浏览到当前项目里的C:\ FCK\bin\Debug\FredCK.FCKeditorV2.dll,点确定
5) 进入FCKeditor文件夹,编辑 fckconfig.js 文件
6) (必须修改)
修改
var _FileBrowserLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'asp' ; // asp | aspx | cfm | lasso | php
改为
var _FileBrowserLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'aspx' ; // asp | aspx | cfm | lasso | php
7) (必须修改)
配置语言包。有英文、繁体中文等,这里我们使用简体中文。
修改 FCKConfig.DefaultLanguage = 'en' ; 为 FCKConfig.DefaultLanguage = 'zh-cn' ;
8)配置皮肤。有default、office2003、silver风格等,这里我们可以使用默认。
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;
9)在编辑器域内可以使用Tab键。(1为是,0为否)
FCKConfig.TabSpaces = 0 ; 改为FCKConfig.TabSpaces = 1 ;
10)加上几种我们常用的字体的方法
修改 FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;
为 FCKConfig.FontNames = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana'
11)(必须修改,斜杠必须按照所给的来写,一个也不能少)
配置WebConfig,在<appSettings>节点添加,如下:
<appSettings>
<add key="FCKeditor:BasePath" value="/NewsReport/fckeditor/"/>
<add key="FCKeditor:UserFilesPath" value="/NewsReport/image/news/"/>
</appSettings>
BasePath是fckeditor所在路径,fckeditor由于我们直接放网站目录下这样写就可以,如果您的网站多放几层适当调整即可。UserFilesPath是所有上传的文件的所在目录。
12) 配置WebConfig,在< system.web >节点添加,如下:
<system.web>
<pages validateRequest="false"></pages>
</system.web>
我们要添加一个参数validateRequest="false",否则提交带html代码的内容会报错
13)删除我们不需要的文件:
进入FCKeditor文件夹,把所有“_”开头的文件和文件夹删掉,这些都是一些范例,只保留editor文件夹、fckconfig.js、fckeditor.js、fckstyles.xml、fcktemplates.xml就可以了;
进入editor文件夹,删掉“_source”文件夹,里面放的同样是源文件;
退回上一级目录进入filemanager文件夹,有browser和upload两个文件夹。进入browser\default\connectors,只保留aspx文件夹,其余的删掉;mcpuk目录亦可删除;upload也一样,只保留aspx文件夹;
退到editor再进入images文件夹,smiley里面放的是表情图标,有msn和fun两个系列,如果你想用自己的表情图标,可以把它们都删除;如果你想用这里的表情图标那就不要删了;
lang里面放的是语言包,如果只是用简体中文,那么只保留fcklanguagemanager.js、zh-cn.js两个文件就行了,建议也保留en.js(英文)、zh.js(繁体中文)两个文件,fcklanguagemanager.js是语言配置文件,有了它才能和fckconfig.js里的设置成对,对应上相应的语言文件,一定要保留!
再退出lang文件夹,进入skins文件夹,如果你想使用FCKeditor默认的奶黄色,那就把除了default文件夹外的另两个文件夹直接删除,如果想用别的,那就看你自己的喜好了。
14)用法:FCKeditor1.Value 就是他的值了
FCKeditor配置
1)下载FCKeditor文件
先在官方网页上下载 FCKeditor 的压缩包 和 FCKeditor 的.net 2.0核心库
下载地址:FCKeditor 的压缩包
http://nchc.dl.sourceforge.net/sourceforge/fckeditor/FCKeditor_2.4.3.zip
FCKeditor 的.net 2.0核心库
http://nchc.dl.sourceforge.net/sourceforge/fckeditor/FCKeditor.Net_2.2.zip
说明:
FCKeditor.NET.zip是ASP.NET调用的DLL在里面。
2)分别解压后把FCKeditor2.4.3.zip里的fckeditor目录整个复制到网站中。
3)添加引用:解压FCKeditor.NET.zip包后在FCKeditor.Net_2.2\bin\Debug目录里找到FredCK.FCKeditorV2.dll,在解决方案资源管理器中右击当前项目,添加引用,把 C:\ FCK\bin\Debug\FredCK.FCKeditorV2.dll引用进来。
4)在工具箱中添加FCKeditor的控件:我们添加一个选项卡,取名为FCK,在其下 “选择项”,浏览到当前项目里的C:\ FCK\bin\Debug\FredCK.FCKeditorV2.dll,点确定
5) 进入FCKeditor文件夹,编辑 fckconfig.js 文件
6) (必须修改)
修改
var _FileBrowserLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'asp' ; // asp | aspx | cfm | lasso | php
改为
var _FileBrowserLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'aspx' ; // asp | aspx | cfm | lasso | php
7) (必须修改)
配置语言包。有英文、繁体中文等,这里我们使用简体中文。
修改 FCKConfig.DefaultLanguage = 'en' ; 为 FCKConfig.DefaultLanguage = 'zh-cn' ;
8)配置皮肤。有default、office2003、silver风格等,这里我们可以使用默认。
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;
9)在编辑器域内可以使用Tab键。(1为是,0为否)
FCKConfig.TabSpaces = 0 ; 改为FCKConfig.TabSpaces = 1 ;
10)加上几种我们常用的字体的方法
修改 FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;
为 FCKConfig.FontNames = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana'
11)(必须修改,斜杠必须按照所给的来写,一个也不能少)
配置WebConfig,在<appSettings>节点添加,如下:
<appSettings>
<add key="FCKeditor:BasePath" value="/NewsReport/fckeditor/"/>
<add key="FCKeditor:UserFilesPath" value="/NewsReport/image/news/"/>
</appSettings>
BasePath是fckeditor所在路径,fckeditor由于我们直接放网站目录下这样写就可以,如果您的网站多放几层适当调整即可。UserFilesPath是所有上传的文件的所在目录。
12) 配置WebConfig,在< system.web >节点添加,如下:
<system.web>
<pages validateRequest="false"></pages>
</system.web>
我们要添加一个参数validateRequest="false",否则提交带html代码的内容会报错
13)删除我们不需要的文件:
进入FCKeditor文件夹,把所有“_”开头的文件和文件夹删掉,这些都是一些范例,只保留editor文件夹、fckconfig.js、fckeditor.js、fckstyles.xml、fcktemplates.xml就可以了;
进入editor文件夹,删掉“_source”文件夹,里面放的同样是源文件;
退回上一级目录进入filemanager文件夹,有browser和upload两个文件夹。进入browser\default\connectors,只保留aspx文件夹,其余的删掉;mcpuk目录亦可删除;upload也一样,只保留aspx文件夹;
退到editor再进入images文件夹,smiley里面放的是表情图标,有msn和fun两个系列,如果你想用自己的表情图标,可以把它们都删除;如果你想用这里的表情图标那就不要删了;
lang里面放的是语言包,如果只是用简体中文,那么只保留fcklanguagemanager.js、zh-cn.js两个文件就行了,建议也保留en.js(英文)、zh.js(繁体中文)两个文件,fcklanguagemanager.js是语言配置文件,有了它才能和fckconfig.js里的设置成对,对应上相应的语言文件,一定要保留!
再退出lang文件夹,进入skins文件夹,如果你想使用FCKeditor默认的奶黄色,那就把除了default文件夹外的另两个文件夹直接删除,如果想用别的,那就看你自己的喜好了。
14)用法:FCKeditor1.Value 就是他的值了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询