장바구니 내용의 탭 구분 문자열을 작성하고 싶습니다. for 루프를 사용하여 목록을 순환하므로 장바구니의 항목은 출력되지만 해당 목록의 마지막 항목 만 출력됩니다.for 루프를 사용하여 목록에 항목 인쇄
public string Display()
{
CartClass CartList = CartClass.GetCart();
String display = "" ;
for (int i = 0; i < CartList.CartList.Count(); i++)
{
Movies Movie = CartList.CartList[i];
display = String.Format(i + 1 + "." + "\t" +
Movie.MovieName + "\t" + "£" + Movie.MovieCost.ToString());
}
return display;
}
어떻게 해결할 수 있습니까?
사이드 노트 : 궁극적으로 웹 페이지에 표시하는 데 사용 하겠지만, 지금은 모든 항목에 텍스트가 표시되지 않는 이유를 이해하고자합니다.
@Habib - "는 ASP.Net MVC보기에서 데이터를 렌더링 것이 아니라, 즉시 변수로 수집하려고" "웹폼에 대한 리피터"사용을 말하거나 답변을 실제로 아무도 .... –
레몬 - 제거 고려하지 "웹 사이트"부분은이 질문에서 실제로 응답이 의미를 갖습니다. –
"웹 양식"은 ASP.Net에서 "웹 사이트"("브라우저에 HTML 페이지를 제공하는 것"과 같은 광범위한 의미로)를 만들기위한 단 하나의 옵션입니다 ... 그래서 편집이 실제로 생각하지 않습니다. HTML을 참조하십시오. 내 편집에 동의하는지 확인하십시오. 되돌릴 수 있습니다. –