Интеграция Markitup и MarkdownSharp с веб-сайтом ASP.NET Forms
-
26-09-2020 - |
Вопрос
Я использую markdownsharp с веб-сайтом asp.net форм.
Я хочу использовать Markitup в качестве моего редактора и нашел прямую статью о том, как интегрироваться с MVC, который кажется достаточно прямолинейным:
Однако как мне это сделать с веб-сайтом форм?
Как получить текстура 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".Используйте все ваши личные предпочтения.