탈출 : <%= Html.Encode(Model.synopsis) %>
내용 개요는 HTML 문자가 너무 탈출ASP.NET MVC HTML 나는 이것이 사용하여 내보기에 일부 내용을 표시
예를 들어 다음과 같이 데이터베이스에 저장된 일부 콘텐츠가 보일 것 같은 :
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit
anim id est laborum.</p>
코드를 HTML로 표시하려면 어떻게 변경해야합니까? 따라서 이스케이프 된 HTML은 프런트 엔드에서 HTML이됩니다.
감사합니다.
http://msdn.microsoft.com/en-us/library/hwzhtkke.aspx, 당신은 그것을 보여주는 전에 디코딩 할 필요가 - 여기
은 MSDN의 실제 함수에 대한 참조입니다. 그러나 데이터베이스에 HTML로 인코딩 된 HTML이 없으면 훨씬 쉬울 것입니다. :) ("HTML 인코딩 됨"은 "HTML에 포함되도록 인코딩 됨"을 의미합니다. 데이터베이스에 저장할 때이를 수행 할 필요가 없습니다.) – bzlm