2011-05-15 7 views
2

나는 하나 개의 컬럼은 체크 박스를 구성 ASP.NET에서의 ListView있다. 사용자가 목록에서 직접 이러한 CheckBox를 사용할 수 있기를 원합니다 (편집 모드로 전환하지 않아도 됨). 내가 그렇게 어떻게, 나는 사용자가 신속하게 여러 확인란을 누르면 문제가 this question비동기

에 답변을 받았습니다. 데이터베이스에 저장된 첫 번째 checkBox 일 뿐이고 다른 하나는 복원됩니다. 사용자는 모든 checkBox에 대해 페이지가 업데이트 될 때까지 기다려야합니다. 변경 사항이 데이터베이스에 비동기 적으로 기록되도록 해결하는 것이 가능한가?

답변

1

당신은 비동기 적으로 데이터베이스에 기록 할 UpdatePanel를 사용할 수있는 체크 박스의 상태 변화에 자바 스크립트를 사용하여 Ajax 요청을하고 내가 ListView에의 에서 UpdatePanel을 추가 Trigger

+0

이벤트 CheckedChanged에 설정해야합니다 . 그러나 많은 checkBoxes를 변경 한 다음 모든 포스트 팩을 수행하면 마지막으로 변경된 내용이 저장되지 않습니다. 어떻게 해결할 수 있을까요? – magol