读书人

KindEditor的有关问题可以提取编辑器

发布时间: 2013-03-10 09:38:39 作者: rapoo

KindEditor的问题,可以提取编辑器的内容保存到数据库,但是从数据库提出的数据如何在KindEditor显示呢?
用C#,VS2012开发工具的

1、代码如下

<%@ Page Title="" Language="C#" MasterPageFile="~/Admin/AdminSite.Master" AutoEventWireup="true" CodeBehind="AddNoticeList.aspx.cs" Inherits="User.Admin.AddNoticeList" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">

<script type="text/javascript" charset="utf-8" src="kindeditor/kindeditor.js"></script>

<script type="text/javascript">

KE.show({

id: 'txtContent'

});

function Save()

{

var s = KE.util.getData("txtContent");

s = KE.util.escape(s);

//内容值

document.getElementById("hdtxtContent").value = s;

//标题值

document.getElementById("<%=hdtxtTitle.ClientID%>").value = document.getElementById("txtTitle").value;

}

</script>

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

<table>

<tr><td style="text-align:left">公告标题</td><td>

<input id="txtTitle" type="text" />

</td></tr>

</table><br />

<table>

<tr>

<td>公告内容</td>

<td> <textarea id="txtContent" name="nmtxtContent" style="width:700px;height:200px;visibility:hidden;"></textarea>

<%--获取标题的隐藏域--%>

<input id="hdtxtTitle" type="hidden" runat="server"/>

<%-- 获取内容的隐藏域--%>

<asp:HiddenField ID="hdtxtContent" runat="server" ClientIDMode="Static" />

</td>

</tr>

</table>

<div style="text-align:center">



<asp:Button ID="btnInsert" runat="server" Text="确定" OnClick="btnInsert_Click" OnClientClick="Save();" /></div>



</asp:Content>

想实现的功能是,当我在GV绑定控件点击编辑的时候,跳到KindEditor编辑器页面,KindEditor编辑器并显示数据库的内容,请问如何显示呢?代码具体怎么写呢?

[解决办法]
<textarea id="txtContent" name="nmtxtContent" runat="server"></textarea>


protected void Page_Load(object sender, EventArgs e)
{
ModelView1();
}
protected void ModelView1()
{
int id = MyTools.GetUrlParameterInt("id");
News model = dal.GetModel(id);
if (model != null)
{
this.txtTitle.Text = model.Title;
this.txtContent.Value = model.Content;
this.txtAddTime.Text = model.AddTime.Value.ToString("yyyy-MM-dd HH:mm:ss");

}
}
}

[解决办法]
引用:
是在kindeditor编辑器里面显示,不是在textarea控件显示!!!
kindereditor不就是在一个textbox的基础上嘛?
[解决办法]
引用:
是在kindeditor编辑器里面显示,不是在textarea控件显示!!!

textarea里显示,就是在kindeditor编辑器里显示,它把textarea嵌进去了

读书人网 >asp.net

热点推荐