Coolite与FCK的结合使用
1.将FCK加入到系统中
(1)工程引用FredCK.FCKeditorV2.dll
(2)将fckeditor文件夹考至工程目录下
(3)在页面上写 <FCKeditorV2:FCKeditor ID="fckHtmlEditor" runat="server" Height="600" Width="880"/>
后台取值:
string str=this.fckHtmlEditor.Value;
在Web.config文件中加入
<appSettings>
<!--编辑器主目录的路径-->
<add key="FCKeditor:BasePath" value="fckeditor/"/>
<!--编辑器中文件上传的路径设置-->
<add key="FCKeditor:UserFilesPath" value="~/upfile/"/>
</appSettings>
发现的问题:
FCK在<ext:Panel> 中工具栏中的图片显示不正确。
解决方案:
如果FCK不放在<ext:Panel> 中,用整个页面回传方式。
2.FCK自定义工具条按钮('-':分隔符 '/':换行)
打开fckconfig.js
FCKConfig.ToolbarSets["Default"] = [
['Source','DocProps','-','Save','NewPage','Preview','-','Templates'],
['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'],
['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
['OrderedList','UnorderedList','-','Outdent','Indent'],
['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
['Link','Unlink','Anchor'],
['Image','
['Form','Checkbox','Radio','TextField','Textarea','Select','Button','ImageButton','HiddenField'],
'/',
['Style','FontFormat','FontName','FontSize'],
['TextColor','BGColor'],
['About']
] ;
这里是默认的功能,根据自己实际情况修改一下