저는 ASP.net뿐만 아니라 MVC도 완전히 새롭습니다. 약간의 정보 행을 만들려면 foreach
루프가 있습니다 (가로 목록으로 표시됨). 각 행 (어둡고 가벼운)에 교대로 클래스 이름을 지정하고 싶습니다.ASP.net MVC4를 사용하여 내부 정보를 출력하려면 어떻게해야합니까?
나는합니다 (<!DOCTYPE>
위의 문서의 상단에 즉시) 출력의 상단에이를 추가 할 것 같다 사용하지만 때 나는 약 Response.Write()
을 읽었습니다 :
darklightdarklightdarklightdarklightdark...
@{
// Dummy data.
for (int i = 1; i <= 20; i++)
{
<ul class="leader @{ Response.Write(i % 2 == 0 ? "light" : "dark"); }">
<li class="rank">@i</li>
<li class="challenger"><img alt="Photo" src="~/Content/Textures/Photo/temp-face.jpg" /> James Winters</li>
<li class="date">01 Sept 2012</li>
<li class="venue">NSW - Woolloomooloo Bay Hotel</li>
<li class="points">2999</li>
</ul>
}
}
당신은 내가을 가정 한 것을 알 수 있습니다 : 이것은 내가 지금까지 무엇을 가지고
은 PHP의 echo()
과 같은 방식으로 작동합니다. 대신 내가 무엇을해야합니까?
(여기서 수행중인 작업을 수행 할 수있는 대체 방법이 있음을 유의하십시오. 주로 시도하고있는 것처럼 HTML에서 정보를 출력하는 방법에 대해 질문하는 예제로 이것을 주로 사용하고 있습니다.
이것은 Visual Studio 2012 RC를 통해 MVC4입니다. 일반 텍스트 출력