Вопрос

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

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

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

Как получить текстура MarkItdown в обратке и получите предварительный просмотр, а также работать?

Это было полезно?

Решение

Поместите ссылки на файл JavaScript и CSS в головной части страницы, как вы бы с MVC.Затем в своей форме поместите контроль текстовой области.Установите ряды и столбцы по мере необходимости.

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

Затем используйте jQuery, чтобы включить функциональность.

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

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

txtEditor.Text
.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top