반응형
@Html.Raw() 를 이용하여, HTML 코드를 인코딩하지 않은 원본 상태로 출력해보자
1 2 3 4 5 6 7 8 9 10 | <div class="pager_area"> @if (Model.Item1.Count() > 0) { foreach (TestProject.Edmx.USP_Board_Result item in Model.Item1) { <div>@item.BannerName</div> <div>@Html.Raw(@item.BannerName)</div> } } </div> | cs |
@item.BannerName의 값이 "안녕<br/>하세요" 라고 하자.
그럼 먼저 Line6의 결과는 다음과 같다.
1 | <div>@item.BannerName</div> | cs |
안녕하세요
다음으로 Line7의 결과는 다음과 같다.
1 | <div>@Html.Raw(@item.BannerName)</div> | cs |
안녕<br/>하세요
반응형
'프로그래밍 > .NET' 카테고리의 다른 글
[ASP.NET] 로그아웃 후 뒤로가기 시 페이지 노출 해결 (0) | 2018.10.04 |
---|---|
[ASP.NET] web.config 세션 시간 초과 설정 (0) | 2018.04.25 |
[ASP.NET] 유효성 충돌 방지 (ViewState MAC에 대한 유효성 검사가 실패했습니다.) (0) | 2017.02.03 |
[ASP.NET] DropDownList ListItem 선택 시 이벤트 발생 (0) | 2017.02.03 |
[ASP.NET] CalendarExtender 텍스트박스 클릭 시 달력 노출 (0) | 2017.02.03 |