면도날에 linq를 사용하여 데이터베이스에서 숫자 값을 반환하려고합니다. 아무 것도 반환하지 않을 때. 여기에 내가 한 일의 예가 있습니다. 인쇄없는 변수는문이 면도기에 값을 반환하지 않는 경우
@{
var trust = new trusteeEntities();
var former = (from g in trust.Members
where g.status == "Former"
orderby g.lname ascending
select g);
var pos = 0;
foreach (var f in former)
{
<div class="member">
<h6>@f.fname @f.lname @if (f.grad_year != null) { @string.Format("'{0:00}", f.grad_year); } @if (f.deceased == true){@Html.Raw("**")}</h6>
</div>
}
}
'상태'가 '이전'인 데이터베이스에 레코드가 있습니까? 'foreach'에 중단 점을두면 충돌을 일으키고 '이전'에 기록이 있습니까? –
하나의 변수가 인쇄되지 않았다는 사실을 잊어 버렸습니다. grad_year은 어느 것입니까? 다른 모든 것은 인쇄됩니다. @ GrantWinney – Paradigm
그 코드는 아마도 컨트롤러에 속해 있습니다. – James