반응형
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
반응형
'programing' 카테고리의 다른 글
| Visual Studio Code에서 로컬 웹 서버를 설정하는 방법 (0) | 2023.06.07 |
|---|---|
| excelLibrary로 생성된 excel 파일을 열 수 없습니다. (0) | 2023.06.07 |
| Heroku에 서비스 계정이 있는 Firebase App 배포(dotenv가 있는 환경 변수) (0) | 2023.06.07 |
| iOS: 코드의 app-info.plist 변수에 액세스합니다. (0) | 2023.06.07 |
| C#에서 열린 엑셀 파일을 읽는 방법 (0) | 2023.06.07 |