그 일은 foreach 내부의 IF 조건에 따라 div의 배경색을 변경하려고하는 것이고 모든 단일 조건 (3 조건)에 대한 코드의 전체 복제를 만들고 싶지 않았습니다. 사실은).면도기 뷰 IF를 부분 div로
내 생각 같은 것을 할이었다
@foreach (var item in Model.Models)
{
@if (item.Status == "COMPLETED")
{
<div class="card teal darken-2 white-text">
}
@if (item.Status == "NOT STARTED")
{
<div class="card grey white-text">
}
@if (item.Status == "RUNNING")
{
<div class="card blue white-text">
}
<div class="card content">
</div>
</div>
</div>
}
을하지만 HTML없이 폐쇄와 함께 3 명 개의 div가 감지 것으로 보인다는 foreach 문이가 }
을 종료해야한다는 반함.
아이디어가 있으십니까?
좋은 답변이지만 CSS 클래스를 도우미로 계산하는 것이 좋습니다. 방법. –