Интеграция MarkitUp и MarkdownSharp с веб-сайтом asp.net. - PullRequest
1 голос
/ 21 июля 2010

Я использую markdownsharp на своем веб-сайте asp.net.

Я хочу использовать MarkItUp в качестве моего редактора и нашел простую статью о том, как интегрироваться с MVC, которая кажется достаточно простой: http://rsolberg.com/2010/09/asp-net-mvc-markitup-rich-text-editor/

Однако, как мне это сделать на веб-сайте форм?

Как получить текстовую область MarkItDown на обратной передаче и заставить работать предварительный просмотр?

1 Ответ

0 голосов
/ 21 июля 2010

Поместите ссылки на файлы Javascript и CSS в верхнюю часть страницы так же, как в случае с MVC.Затем в вашей форме поместите элемент управления TextArea.Установите необходимые строки и столбцы.

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

Затем используйте JQuery для включения функциональности.

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

Затем на PostBack содержимое редактора будет доступно в свойстве Text объекта Text.элемент управления TextBox.

txtEditor.Text

Это не единственный способ сделать это, вы также можете использовать HTML-элемент управления TextArea с атрибутом runat = "server".Используйте все свои личные предпочтения.

...