programing

ASP.NET MVC에서 HTML 문자열을 렌더링하는 방법은 무엇입니까?

elecom 2023. 6. 7. 22:08
반응형

ASP.NET MVC에서 HTML 문자열을 렌더링하는 방법은 무엇입니까?

내 메인 페이지에 코드가 있어요@{Html.RenderPartial("_Partial1.cshtml");}그리고 내 부분에는 HTML 문자열이 있습니다.

@{ 
    // The string is actually dynamic, not static. This is here for simplicity
    string abc="<div class=\"error\">abc</div>";
} 
@abc

출력하고 싶습니다.abc몇몇 CSS 오류 스타일로, 하지만 사실 나는.<div class="error">abc</div>물론, 거기에는 스타일이 없습니다.문자열이 아닌 HTML 소스 코드로 해석하려면 어떻게 해야 합니까?

사용할 수 있습니다.Html.Raw()그것을 위한 방법.

또한 보기에서 모델을 사용하는 경우 다음을 사용합니다.

@model YourApp.Models.YourModel
....

@Html.Raw(@Model.NameOfYourProperty)

언급URL : https://stackoverflow.com/questions/15548797/how-to-render-html-string-in-asp-net-mvc

반응형