트리보기 또는 ctaegory 및 항목보기와 같이 각 행에 중첩 된 중계기와 확인란이 있습니다. 각 항목을 선택/선택 취소하여 범주를 선택/선택 취소하십시오. 제안 사항이 있으십니까? 고마워,asp.net 확인란 및 중첩 된 중계기
0
A
답변
0
나는 이것을 간단한 JavaScript로 해 봤다. 기본적으로 리피터를 바인딩 할 때 CategoryId를 체크 박스의 체크 이벤트에 지정합니다 (예 :
onchange="SelectCategory('<%# Eval("CategoryID") %>')"
자녀 항목 ID는 카테고리 ID, 예를 들어,로 끝나는와 사업부에 감싸했다
<div ID="divItems'<%# Eval("CategoryID") %>'">...</div>
이 그 아이를 통해
itemsDiv = document.GetElementById("divItems" + catId);
루프를 수행하여 당신은 당신의 SelectCategory CATID() 함수에서 찾을 수 있습니다 및 항목 확인 : 더 나은 jQuery로
var items = itemsDiv.getElementsByTagName('INPUT');
for (var i=0; i < items.length; i++) {
if (collection[i].type.toUpperCase() == 'CHECKBOX')
collection[i].checked = true; // or even "= CategoryCheckbox.checked"
}
을 :
$('#divItems' + catId).find(':checkbox').attr('checked', 'checked');
관련 문제
- 1. 문자열과 객체의리스트가있는 중첩 된 중계기
- 2. C# gridview 중첩 된 중계기 업데이트
- 3. ASP.NET - 사용자 제어 중계기
- 4. 중첩 된 gridview에서 확인란 값 가져 오기
- 5. 중첩 된 중계기 내부에서 레코드 추적을 유지하는 방법은 무엇입니까?
- 6. 확인란 ASP.NET
- 7. ASP.NET 중첩 된 FormView
- 8. ASP.NET 중계기 내에서 바인딩 된 항목을 얻는 방법
- 9. asp.net treeview 확인란 선택
- 10. ASP.Net MVC 확인란 문제
- 11. ASP.NET 확인란 컨트롤
- 12. ASP.NET 중계기 문제 (모범 사례에 대한 + 질문)
- 13. 중계기 문자열
- 14. MVC에서 중첩 된 중첩 된 반복 동작 동작
- 15. 중첩 된 리피터
- 16. 중첩 된 목록 및 루프
- 17. 중첩 된 객체 및 validates_presence_of
- 18. json_encode 및 중첩 된 객체
- 19. 중첩 된 양식 및 habtm
- 20. ASP.NET MVC3 영역 내 중첩 된 리소스
- 21. Asp.net 페이지에서 중첩 된 HTML 양식 찾기
- 22. ASP.NET MVC 3 중첩 된 속성 바인딩
- 23. 중첩 된 ASP.NET 응용 프로그램이있는 App_Code 및 마스터 페이지 공유
- 24. 중첩 된 하위 모델 및 ASP.NET MVC의 PartialView와의 모델 바인딩
- 25. 모델의 중첩 된 속성이있는 ASP.NET MVC DropDownListFor
- 26. 중계기에 중계기가있는 중계기가있는 중계기
- 27. ASP.NET MVC - 확인란 텍스트 특성
- 28. 확인란 및 목록
- 29. jFormer : 확인란 및 주소
- 30. ASP.NET Linq to SQL 및 중첩 선택
몇 가지 예제 코드가 있습니다. 도움? – John
JS- f.ex에서 가장 잘 될 것이라고 생각합니다. jQuery. 그런 다음 각 확인란마다 변경 사항을 적용 할 수 있습니다. 자녀와 동일한 작업을 수행 할 수 있습니다. – ub1k
이 글의 아이디어 얻기 http://stackoverflow.com/questions/1220715/creating-a-nested-repeater-control-dynamically/1220836# 1220836 –