프로그래밍 언어/HTML,CSS,JS

이스케이프되지 않은 HTML 문자열 쓰기 / 출력

Rateye 2021. 7. 1. 10:10
728x90
반응형

질문 : 이스케이프되지 않은 HTML 문자열 쓰기 / 출력

DB 테이블에 저장된 안전하고 위생적인 HTML이 있습니다.

이 HTML 콘텐츠를 Razor보기에서 작성하려면 어떻게해야합니까?

< 와 같은 문자 &amp; .

답변

mystring 이라는 문자열 안에 있다고 가정합니다.

당신이 사용할 수있는:

@Html.Raw(mystring)

또는 문자열을 HtmlString IHtmlString 을 구현하는 다른 유형으로 변환하거나 직접 인라인하고 일반 @ 사용할 수 있습니다.

@{ var myHtmlString = new HtmlString(mystring);}
@myHtmlString
출처 : https://stackoverflow.com/questions/4281424/writing-outputting-html-strings-unescaped
728x90
반응형