質問

私はMarkdownSharpを私のASP.NETフォームのWebサイトで使用しています。

私は私の編集者としてMarkitupを使いたいです。 http://rsolberg.com/2010/09/asp-net-mvc-markitup-rich-text-editor/

しかし、これをフォームのウェブサイトで行うのですか?

ポストバックでMarkitdown TextAreaを入手して、プレビューを機能させるにはどうすればよいですか。

役に立ちましたか?

解決

MVCと同じように、JavaScriptとCSSファイルの先頭にリンクを表示します。それからあなたの形式で、TextAreaコントロールを配置してください。必要に応じて行と列を設定します。

<asp:TextBox ID="txtEditor" runat="server" TextMode="MultiLine" Columns="40" Rows="5" Text="" />
.

その後jQueryを使用して機能を有効にします。

$(document).ready(function() {
        $('<%=txtEditor.ClientID%>').markItUp(mySettings);    });
.

Postbackでは、テキストボックスコントロールのTextプロパティでエディタの内容が利用可能になります。

txtEditor.Text
.

これを行う唯一の方法ではありませんが、runat="server"属性を持つHTML TextAreaコントロールを使用することもできます。あなたの個人的な好みが何でも使う。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top