반응형
MVC 개발시 조건에 따라 다른 CSS를 보여주고자 할 때 유용하다.
아래는 아이템이 있을 때와 없을 때에 따라서 다른 CSS를 적용한다.
@if (item.service == 0)
{
<div class="badge alert-danger">
@Html.DisplayFor(modelItem => item.service) ms
</div>
}
else
{
<div class="badge alert-success">
@Html.DisplayFor(modelItem => item.service) ms
</div>
}
또다른 true 혹은 false. 일때 아래처럼 사용 할 수 있다.
<div class="@(item.ping < 1000 ? "badge alert-success" : "badge alert-warning")">@Html.DisplayFor(modelItem => item.ping) ms </div>
반응형
'.Net' 카테고리의 다른 글
MVC - EntityFramework 동시성 충돌, 동일한 유형의 다른 엔티티가 이미 동일한 기본 키 값 사용 (0) | 2024.02.20 |
---|---|
MVC - MYSQL, 최대 길이가 ‘250’인 문자열 또는 배열 형식이어야 합니다. (0) | 2024.02.20 |
.NET - HtmlAgilityPack SelectNodes에서 다중 클래스 찾기 contains (0) | 2022.11.11 |
.NET - MySqlCommand'Character set 'utf8mb3' is not supported by .Net Framework.' 오류 해결 (0) | 2022.11.11 |
.NET - MAUI 6.0 서비스 배포 (0) | 2022.10.14 |