ASP.NET 양식 웹 사이트와 마커 업 및 MarkDownSharp 통합
-
26-09-2020 - |
문제
MARKDOWNSHARP를 사용하여 ASP.NET 양식 웹 사이트를 사용하고 있습니다.
MADITUP을 내 편집기로 사용하고 MVC와 통합하는 방법에 대한 똑바로 앞으로 기사를 찾았습니다. http://rsolberg.com/20/09/asp-net-mvc-markitup-rich-text-editor/ / P>
그러나 양식 웹 사이트에서 어떻게이 작업을 수행합니까?
어떻게 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에서 편집기의 내용을 TextBox 컨트롤의 Text 속성에서 사용할 수 있습니다.
txtEditor.Text
.
이 작업을 수행하는 유일한 방법은 아니며 HTML TextArea 컨트롤을 runat="server"속성으로 사용할 수도 있습니다.개인 선호도가 무엇이든 사용하십시오.
제휴하지 않습니다 StackOverflow