麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > .NET > 正文

在asp.net中KindEditor編輯器的使用方法小結(jié)

2024-07-21 02:53:51
字體:
供稿:網(wǎng)友
由于國外的服務(wù)器好象對一些要引用dll編輯器由于安全問題,鎖定了web.config中的一些權(quán)限,在先試了FreeTexbox不行,FCKEditor也不行,因?yàn)槎际且胐ll文件,最后同事介紹一款 純js的kindeditor編輯器,
 
下載下來可是不會用啊,網(wǎng)上也找不到類似的方法,可能都沒遇到過這樣的問題,,經(jīng)過一個晚上的研究demo及同事一起幫忙,終于研究出了如何使用,自己總結(jié)一下,也希望對以后需要的人有所幫助.這里以一個從數(shù)據(jù)庫讀取和保存為例子,其它參數(shù)請參考kindeditor官方網(wǎng)站 
1.首先把下面拷到要用編輯器的路徑 
復(fù)制代碼代碼如下:

<input type="hidden" name="content1" id="content1" value='<% = databind %>'/> 
<input type="hidden" name="content" runat="server" id="content"/> 
<script type="text/javascript" src="KindEditor.js"></script> 
<script type="text/javascript"> 
document.getElementById("content").value=document.getElementById("content1").value; //這句是因?yàn)椴荒苤苯影裞ontent做為服務(wù)器控件才用的,也就是不需要使用<%=this.Content.ClientID%>的,那樣數(shù)據(jù)讀不出來, 
var editor = new KindEditor("editor"); 
editor.hiddenName = "content"; //這里是具有Runat="server"屬性的input隱藏框名稱 
editor.editorWidth = "100%"; 
editor.editorHeight = "280px"; 
editor.show(); 
function KindSubmit() { 
editor.data(); 

</script> 

2.保存按鈕 
復(fù)制代碼代碼如下:

<asp:Button ID="CreateAdmine" runat="server" Height="22" Text="保 存" Width="42" OnClientClick="KindSubmit()" OnClick="CreateAdmine_Click" /> //要客戶端提交才能保存 

3.后臺讀取 
Aspx頁: 
復(fù)制代碼代碼如下:

<input type="hidden" name="content" id = "content" value='<%=EditorValue %>' /> //這里要用<% =變量 %> 讀取服務(wù)器端EditorValue變量的值為編輯器初始化內(nèi)容 
<input type="hidden" name="contents" runat="server" id="contents"/> 
<script type="text/javascript" src="/editor/KindEditor.js"></script> 
<script type="text/javascript"> 
//document.getElementById("<%=this.contents.ClientID %>").value = document.getElementById("content").value; 
document.getElementById("contents").value = document.getElementById("content").value; 
var editor = new KindEditor("editor"); 
editor.hiddenName = "contents"; 
editor.skinPath = "/editor/skins/default/"; 
editor.iconPath = "/editor/icons/"; 
editor.imageAttachPath = "/editor/attached/"; 
editor.imageUploadCgi = "/editor/upload_cgi/upload.aspx"; 
editor.cssPath = "/editor/common.css"; 
editor.editorType = "simple"; 
editor.editorWidth = "500px"; 
editor.editorHeight = "300px"; 
editor.show(); 
function KindSubmit() 

editor.data(); 

</script> 

CS代碼: 
復(fù)制代碼代碼如下:

protected string EditorValue; //定義一個變量,客戶端讀取這個變量的值賦給編輯器 
protected void Page_Load(object sender, EventArgs e) 

if (!Page.IsPostBack) 

BindData(); 


private void BindData() 

string sql = "select Content from About where id=1"; 
DataBase db = new DataBase(); 
SqlDataReader dr = db.ReturnDataReader(sql); 
try 

if (dr.Read()) 

EditorValue = dr["Content"].ToString().Trim(); //在這里給它賦初始內(nèi)容 


catch (Exception msg) 

Response.Write(msg.Message); 

finally 

db.Close(); 


4.保存的值 
復(fù)制代碼代碼如下:

Name = content.Value; 


注:相關(guān)教程知識閱讀請移步到編輯器頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 好吊色欧美一区二区三区四区 | 羞羞网站 | 精品国产乱码一区二区三区四区 | 福利在线影院 | 91久久国产综合久久91猫猫 | 视频久久免费 | 国产免费高清 | 国产精品三级a三级三级午夜 | 精品国产一区在线观看 | 亚洲av一级毛片特黄大片 | 日韩av成人| 毛片a级毛片免费播放100 | av电影网在线观看 | 欧美一级黄色免费 | 日本道中文字幕 | 黄色特级一级片 | 久久久青青草 | 久久毛片 | 99在线精品视频免费观看20 | 美女黄视频在线观看 | 免费日本一区二区 | 红杏网站永久免费视频入口 | 在线日韩av电影 | 亚洲视频在线观看免费视频 | 天天草天天干天天射 | 99精品在线视频观看 | 免费观看国产精品视频 | 国产亚洲精品久久午夜玫瑰园 | 黄色毛片一级 | 欧美成人国产va精品日本一级 | 性插视频| 久久99综合 | 中文字幕亚洲视频 | 一级免费看片 | 日韩视频―中文字幕 | 中文字幕偷拍 | 黄污网站在线观看 | 国产精品一区二区免费在线观看 | 看免费的毛片 | 国产精品视频一区二区三区综合 | 中国a级黄色片 |