ASP.NET에 CheckBox
이 포함 된 ASP.NET에 ListView
이 있습니다. 사용자가 클릭을 변경했을 때 데이터베이스를 업데이트하려면 OnCheckedChanged
을 사용합니다. 그러나 각 체크 박스와 관련된 데이터베이스의 레코드를 어떻게 알 수 있습니까?ASP.NET의 ListView 행에서 데이터베이스 ID 가져 오기
0
A
답변
0
DataKeys 속성을 개별 레코드 ID를 나타내는 문자열로 설정해야합니다.
Item Data Bound 이벤트가되면 다음을 사용하여 ID 값을 참조 할 수 있습니다.
DataKey currentDataKey = myListView.DataKeys[e.Item.DataItemIndex];
그러면 currentDataKey 값을 사용하여 데이터베이스 레코드를 간단히 조회 할 수 있습니다.
0
CheckBox 컨트롤에는 ListViewItem으로 변환되어야하는 Parent
속성이 있습니다. 그렇지 않은 경우 일련의 .Parent.Parent.etc
을 시도 할 수 있으며 부모 중 하나가 목록 상자 항목이됩니다.
HTH.
관련 문제
- 1. 외부 소스에서 데이터베이스 가져 오기 listview
- 2. asp.net의 iFrame에서 값 가져 오기
- 3. asp.net의 주 서버에서 세션 ID 목록 가져 오기
- 4. navigatorcontent에서 id 가져 오기
- 5. 안드로이드에서 데이터베이스 값 가져 오기
- 6. 아약스로 데이터베이스 가져 오기
- 7. ID 가져 오기 또는 삽입 ID 용
- 8. 인접한 테이블 행에서 값 가져 오기
- 9. 쿼리의 첫 번째 행에서 필드 가져 오기
- 10. ASP.NET Gridview : 선택한 행에서 PageIndex 가져 오기
- 11. 데이터 바인딩시 현재 행에서 값 가져 오기
- 12. 0을 포함하는 행에서 최대 값 가져 오기
- 13. id()로 객체 가져 오기?
- 14. ServerSocket에서 연결 ID 가져 오기
- 15. WP_Query의 게시물 ID 가져 오기
- 16. WordPress 게시물 ID 가져 오기
- 17. 안드로이드가있는 Facebook - ID 가져 오기
- 18. 브라우저 탭 가져 오기/Id
- 19. 장치 고유 ID 가져 오기
- 20. ASP.Net에서 세션 ID 가져 오기
- 21. 이름에서 뷰 ID 가져 오기
- 22. 저장된 레코드의 ID 가져 오기
- 23. 루프에서 위젯 ID 가져 오기
- 24. Wordpress 데이터베이스 가져 오기
- 25. 데이터베이스 테이블 가져 오기
- 26. 데이터베이스 이름 가져 오기?
- 27. phpmyadmin에서 데이터베이스 가져 오기
- 28. Webkit의 HTML5 데이터베이스 저장소에서 삽입 ID 가져 오기
- 29. Java에서 데이터베이스 테이블의 마지막으로 삽입 된 레코드 ID 가져 오기?
- 30. android ListView ItemClick 하위 텍스트 가져 오기
그러나 OnCheckedChanged가 실행될 때 어떻게 정보를 사용할 수 있습니까? 많은 CheckBox가 있습니다. – magol
템플릿을 설정할 때 확인란의 값을 행의 ID로 설정하지 않으시겠습니까? 그런 식으로 체크 박스가 열리면 레코드를 식별하고 필요한 모든 작업을 수행하는 데 필요한 ID가 생깁니 까? –