最近在使用KindEditor,其中遇到三个问题:

1、textarea添加 runat="server" 后整个editor在运行的时候不能显示出来,我没找到原因,于是我就把runat去掉,runat去掉后就面临一个问题如何把数据库中读取出来的值赋给textarea

了,想过很多方法,但是最简单的解决方案就是在后台CS页面直接添加一个Public String contents;使其在前台页面直接用Response.write写出来。详细请见图

问题截图:

 <textarea name="content" id="txtContent" style="width: 700px; height: 600px; visibility: hidden;"  rows="8" cols="100"   runat="server">

解决方法截图:

 <textarea name="content" id="txtContent" style="width: 700px; height: 600px; visibility: hidden;"
rows="8" cols="100" runat="server"><%Response.Write(contents); %></textarea>

2、接着就出现第二个问题,我又怎么把textarea的值取出来呢?也是在网上查的,详情见图:其中content为textarea的name

String txtContent=Request.Form["content"].toString();

3、使用kindeditor无法上传本地图片,我按照它给的例子写的,但是总是报错,其实就是路径设置错误,解决方法:

  <script type="text/javascript">
var editor;
KindEditor.ready(function (K) {
editor = K.create('textarea[name="content"]', {
id: 'txtContent',
allowFileManager: true,
cssPath: '../kindeditor/plugins/code/prettify.css',
uploadJson:'../kindeditor/asp.net/upload_json.ashx',
fileManagerJson:
'../kindeditor/asp.net/file_manager_json.ashx',
afterBlur: function () { this.sync(); }
});
});
</script>

这样配置就可以了加上/kindeditor

如果有更好的解决方法,希望大家提供,我用的方法只是能解决我遇到的问题。

最新文章

  1. 限制EditText只能输入小数点后两位
  2. SQLite核心函数一览
  3. MySQL数据库MyISAM和InnoDB存储引擎的比较
  4. Mac下配置JAVA_HOME
  5. 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:2.搭建环境-2.3配置共享磁盘
  6. Eclipse 安装对 Java 8 的支持
  7. C++ Prime:范围for语句
  8. 移除Sourcesafe与VC6的绑定
  9. Jenkins设置Poll SCM
  10. Java数据库连接--JDBC调用存储过程,事务管理和高级应用
  11. BP神经网络及其算法优化
  12. maven pom.xml 中各个标签元素的作用
  13. es6 语法 (Promise)
  14. 子网站不继承父的WEBCONFIG
  15. luogu P4389 付公主的背包
  16. 怎么关闭win10防火墙
  17. java 内存, 类加载g
  18. Bash算术运算
  19. 双面间谍(spy)
  20. 让低版本浏览器支持html5的标签

热门文章

  1. 【转载】jxl操作excel 字体 背景色 合并单元格 列宽等 .
  2. mysql 中 isnull 和 ifnull 判断字段是否为null
  3. windows下安装ubantu
  4. Spring的父子容器问题
  5. JVM学习笔记(一)------基本结构
  6. java导出excel报表
  7. libmysqlclient.so.15: cannot open shared object file: No such file or directory
  8. [HDOJ2473]Junk-Mail Filter(并查集,删除操作,马甲)
  9. mac 下php运行bug
  10. sublime安装插件