나는 데이터의 플래그가 1 또는 2로 설정되고 화면에 인쇄되는 일부 데이터를 루프하려는 곳에서 작업하는 응용 프로그램이 있습니다.ASP.NET MVC에서 쿼리를 기반으로 화면에 데이터를 인쇄 하시겠습니까?
내가 사용하고 있어요 생각은 MVC 자습서 중 하나입니다 :
<ul>
<% For Each m As Movie In ViewData.Model%>
<li><%= m.Title %></li>
<% Next%>
</ul>
하지만 위의하지만 필요한 데이터를 잡기 위해 LINQ 문을 사용하는 것과 비슷하고 싶어.
어떻게하면됩니까?
나는 위의 코드와 비슷한 코드로 시작했는데 트릭을하지는 않지만 내 데이터로 무엇을했는지 보았습니다.
<% For Each Ticket As hdCall in ViewData.Model.Where(m => m.IsUpcoming==true) %>
을하지만 내 생각에이 모델 (또는 컨트롤러)에 속하는 :
<table cellpadding="0" cellspacing="0" width="643">
<% For Each Ticket As hdCall In ViewData.Model%>
<tr>
<td width="54" class="ticketList"> </td>
<td width="182" class="ticketList"><%=Ticket.Title%></td>
<td width="88" class="ticketList"></td>
<td width="148" class="ticketList"></td>
<td width="58" class="ticketList"></td>
<td width="115" class="ticketList"></td>
</tr>
<% Next%>
</table>
는 어떻게 화면으로 루프 결과를 인쇄하는 방법에 대한 갈 것이라고? – LiamGu
그 경우 루프는 여전히 원래의 질문과 동일합니다. – jao