MVC를 사용하여 확인란 옵션 테이블을 표시하고 있습니다. 개체 컬렉션에 EditorFor()
을 호출 할 수 있으며 컬렉션을 반복하고 각 항목의 편집기 템플릿을 기반으로 HTML을 출력함으로써 목록을 생성합니다. 내 질문은, 거기에 편집기 템플릿 내 에서이 반복기의 반복기에 액세스하는 방법입니다, 그래서 내가 테이블의 새로운 행을 말, 3 열을 시작할 수 있습니까?MVC의 반복자 가져 오기 IEnumerable EditorFor
1
A
답변
1
를, 당신의 개월에 대한 항목이 올바른 일을 명명 델 바인딩이 중요합니다. 이 문서를 참조하십시오 : 답장을
http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx
0
다음 게시물의 Brad Wilson 링크를 따라 가며, 이후의 내용이어야합니다.
How to create custom editor/display templates in ASP.NET MVC 3?
+0
감사합니다,하지만 난 이미 템플릿을 가지고; EditorFor 컬렉션을 사용하여 시작된 자동 MVC 루프에서 iterator를 사용하도록 노력하고 있습니다. – NargothBond
0
간단한 당신은 사용할 수 있습니다
List<string> items = new List<string>();
items.Add("Item 1");
items.Add("Item 2");
items.Add("Item 3");
var result = items.Select((item, index) => new { index, item });
다음 if(index % 3 == 0) { ... }
또는
또한In ASP.NET MVC, is there a way to get the loop index when using EditorTemplates?
관련 문제
- 1. MVC OrderBy EditorFor IEnumerable
- 2. IEnumerable 루프에서 현재 인덱스 + 값 가져 오기
- 3. Asp.net MVC의 FormCollection에서 속성 값 가져 오기
- 4. ASP.NET MVC의 URL에서 HTML 가져 오기
- 5. MVC의 IEnumerable 개체에서 특정 인덱스에 도달/액세스
- 6. Python - 파일에서 열 반복자 가져 오기 (전체 파일을 읽지 않고)
- 7. C# IEnumerable 형식 가져 오기 <TModel>
- 8. 는 IEnumerable - 내가 제네릭/반복자/열거 등으로 newb 해요
- 9. IEnumerable에서 IEnumerable <T> 가져 오기 <IEnumerable <T>>
- 10. MVC의 FormCollection에서 선택한 드롭 다운 목록 값 가져 오기
- 11. ASP.NET MVC의 정적 메서드에서 동작 URL 가져 오기
- 12. EditorFor AdditionalViewData
- 13. 비활성화 EditorFor
- 14. MVC2 EditorFor - jQuery로 항목 추가
- 15. 폴더의 파일 가져 오기
- 16. MEF로드되지 않음 가져 오기
- 17. 반복자 블록 및 상속
- 18. 가져 오기 배열 가져 오기
- 19. 외부 반복자 대 내부 반복자
- 20. 배열 또는 반복자 -
- 21. ASP.Net MVC 3 EditorFor CheckBoxList
- 22. 누구나 FluentHtml을 사용하는 EditorFor 템플릿으로 성공 했습니까?
- 23. 중첩 된 EditorFor 내에서 EditorFor ID 필드를 재정의
- 24. ForEach with EditorFor
- 25. EditorFor + foreach는 + 복합 형
- 26. Asp.Net MVC3 EditorFor 예외
- 27. EditorFor 및 StringLength DataAnnotations
- 28. asp.net mvc editorfor
- 29. 데이터 손실 EditorFor
- 30. MVC editorfor 수집
우수, 감사합니다. 특히 복잡한 객체 배열 요소의 이름을 지정하는 데 도움이되는 부분을 발견했습니다. – NargothBond