0
나는 체크 박스 열이있는 gridview와 하나가 있습니다. gridview 외부의 모든 체크 박스를 선택하십시오. 모든 확인란을 선택하면 자바 스크립트를 사용하여 모눈 내의 모든 확인란을 선택했습니다. Gridview의 모든 확인란을 선택하거나 선택 취소 할 수 있습니다. 그러나 저장 버튼을 클릭하는 동안 그리드 내의 모든 확인란의 상태가 false이므로 데이터를 저장할 수 없습니다.체크 박스 값이 코드 뒤에 유지되지 않음
코드 내가 사용하고 있습니다 :
<script type="text/javascript">
function SelectAllCheckboxes(chk) {
$('#<%=grvmembers.ClientID %>').find("input:checkbox").each(function() {
if (this != chk) {
this.checked = chk.checked;
}
});
</script>
귀하는 아마도 페이지로드시 그리드를 데이터 소스에 바인딩 할 것입니다. 데이터 바인딩을위한 코드를 보여줄 수 있습니까? – Habib
@Habib 실제로 gridview는 usercontrol에 있으며, 메인 페이지에서 팝업으로 그 usercontrol을 사용하고 있습니다. 그리고 나는 usercontrol에서 gridview의 소스를 바인딩했다. – Nhuren