日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

如何在Asp.net中使用HtmlArea編輯器_.Net教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:ASP.NET 2.0的URL映射的實(shí)現(xiàn)方法
URL映射是ASP.NET 2.0中提供的新特性。URL映射技術(shù)幫助我們將一個(gè)特定URL映射為另一個(gè)URL。為了幫助理解,我們假設(shè)你在站點(diǎn)有一個(gè)叫Homepage.aspx的頁(yè)面來(lái)訪(fǎng)問(wèn)主頁(yè),所有的用戶(hù)也都用這個(gè)頁(yè)面來(lái)

HtmlArea是一款很簡(jiǎn)潔的WTYSWTYG編輯器,以前我用的是FreeTextBox,缺點(diǎn)很多,運(yùn)行速度慢,架構(gòu)太復(fù)雜,不支持ajax等等,前面還特地寫(xiě)了一篇文章《Ajax中的UpdatePanel與Freetextbox兼容問(wèn)題的初步解決方法》,現(xiàn)在終于痛下決心砍了。

HtmlArea是純JS Html的編輯器,理論上可以套在任何語(yǔ)言平臺(tái)上,經(jīng)過(guò)實(shí)際使用可以和Asp.Net 2.0 Ajax 很好的結(jié)合,現(xiàn)在本博客系統(tǒng)已經(jīng)拿它當(dāng)作文章編輯器了,下面就是具體安裝步驟。

首先下載HtmlArea3.0,解壓到Web項(xiàng)目的某個(gè)目錄。

lang/gb.js 是中文語(yǔ)言文件,官方默認(rèn)是ANSI編碼的,如果你的web.config設(shè)置為utf-8(默認(rèn)),則需要用記事本打開(kāi)gb.js,另存為utf-8格式。

以下為引用的內(nèi)容:
<script type="text/javascript"> _editor_url = "../HtmlArea/"; _editor_lang = "gb";</script>

<script type="text/javascript" src="../HtmlArea/htmlarea.js"></script>

<asp:TextBox ID="HtmlArea" CssClass="htmlarea" runat="server" Height="200px" TextMode="MultiLine" Width="100%"></asp:TextBox>

以下為引用的內(nèi)容:
protected void Page_Load(object sender, EventArgs e){

if (!Page.IsPostBack) {

StringBuilder sb = new StringBuilder();

sb.Append("var editor = null;");

sb.Append("function initEditor() {");

sb.Append("editor = new HTMLArea('" ArticleBody1.FindControl("HtmlArea").ClientID "');");

sb.Append("editor.generate();}");sb.Append("document.body.onload=initEditor;");

ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "HtmlAreaScript", sb.ToString(), true);}

}

如果是UpdatePanel提交,則還須在提交后執(zhí)行下面語(yǔ)句,重新初始化編輯器:

以下為引用的內(nèi)容:
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "HtmlAreaScript", "initEditor();", true);

分享:使用ASP.NET開(kāi)發(fā)移動(dòng)通訊的幾種方法
現(xiàn)在的消費(fèi)者不僅僅要求通過(guò)個(gè)人電腦訪(fǎng)問(wèn)互聯(lián)網(wǎng)上的資源,他們還需要通過(guò)別的方式來(lái)訪(fǎng)問(wèn),網(wǎng)站的設(shè)計(jì)者對(duì)此感到很苦惱。他們的第一個(gè)本能的反映是通過(guò)一個(gè)現(xiàn)有的Web網(wǎng)站來(lái)創(chuàng)建多個(gè)導(dǎo)航路徑。很

來(lái)源:模板無(wú)憂(yōu)//所屬分類(lèi):.Net教程/更新時(shí)間:2008-08-22
相關(guān).Net教程