最近项目上要用到文本编辑器,选了百科开源的ueditor,使用过程当中虽然有些问题,可是一个个都解决了,记录以下:html
开发的项目环境是vs2012;。net4.0;web
1:百度js编辑器,编辑器加载到项目中,“插入图片”的功能,弹出插入图片对话框后,选择保存目录:一直显示“正在读取目录...”编辑器
解决办法:找到编辑器文件夹下“ueditor/net/imageUp.ashx”,删除<%@ Assembly Src="Uploader.cs" %>
<%@ Assembly Src="Config.cs" %>两列便可,缘由多是和.net framework 4.0有关,同一个项目下,同一个命名空间下不须要添加引用.net
2:百科编辑编辑完内容后,提交报错,orm
解决办法:由于是直接提交表单html代码给后台,若是不设置当前页面的ValidateRequest=‘false’或者web.config文件中的ValidateRequest=‘false’,则会引起Request.form页面异常,而且在百科项目中还要把 <httpRuntime requestValidationMode="2.0"/>节的requestValidationMode=2.0才行,不然仍是会报错htm
3:编辑器中上传图片,出现“未知错误”;图片
解决办法:权限问题,将整个Ueditor文件夹权限开放给everyone便可上传成功。开发