GridView avec plusieurs colonnes de cases à cocher et tout l’en-tête de colonne

J’utilise asp.net gridview dans l’en-tête, j’ai deux colonnes

column select all employee | column select all employer 

donc j’ai deux cases à cocher pour deux colonnes, donc une fois que vous cliquez sur le bouton sélectionner tous les employés, il ne doit être sélectionné que pour tous les employés et il en va de même pour l’employeur

mais le code ci-dessous sélectionne à la fois employé et employeur si vous ne sélectionnez que sur employeur.

 function SelectAllCheckboxes(chk) { $('#').find("input:checkbox").each(function () { if (this != chk) { this.checked = chk.checked; } }); } function SelectAllCheckboxes1(chk) { $('#').find("input:checkbox").each(function () { if (this != chk) { this.checked = chk.checked; } }); }   

ASP – dans votre GridView:

             

ASP – Cases à cocher “Tout sélectionner”:

   

jQuery

 function SelectAllCheckboxes(chk, selector) { $('#<%=gv.ClientID%>').find(selector + " input:checkbox").each(function () { $(this).prop("checked", $(chk).prop("checked")); }); }