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']
] ;
这里是默认的功能,根据自己实际情况修改一下
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)