如何部署在实际项目中
首先下载UEditor编辑器
一、控件部署方法
拷贝UEditor整个目录到你的实际项目中
在实际项目中添加对UeditorControl.dll的引用
给需要使用编辑器的aspx页面头部添加
<%@ Register Assembly="UEditorControl" Namespace="UEditorControl" TagPrefix="cc1" %>
在需要放置编辑器的位置添加(ID和Width等属性需要根据实际修改和添加)
<cc1:UEditor ID="UEditor1" runat="server" Width="100%">
</cc1:UEditor>
后台获取值
string str=UEditor1.text
前台获取值
var editor = UEditor.getContent();
二、非控件部署方法
拷贝UEditor整个目录到你的实际项目中
给需要使用编辑器的aspx页面头部添加编辑器样式和编辑器类库
<link rel="stylesheet" type="text/css" href="/UEditor/themes/default/ueditor.css" />
<script src="/UEditor/editor_config.js" type="text/javascript"></script>
<script src="/UEditor/editor_all.js" type="text/javascript"></script>
在需要放置编辑器的位置添加编辑器内容存放容器,如下:
<textarea name="UEditor1" id="UEditor1" rows="4" cols="40" wrap="virtual">初始内容</textarea>
给页面添加编辑器渲染脚本,如下(以下基本可通过实例项目中的Config.htm生成):
<script type="text/javascript">
//定义编辑器配置项目,如这里的定义的编辑器最小高度,其他配置参数请参考官方教程
var option = {minFrameHeight:100};
//实例化编辑器,对象名称不同可在同一个页面渲染更多的编辑器
var UEditor1 = new baidu.editor.ui.Editor(option);
//渲染编辑器,参数为上一步中的容器的ID值
UEditor1.render('UEditor1');
</script>
后台获取值
Repose.form[""];