How to Select and Deselect Checkbox Field into the GridView

  1. function SelectDeselectAll(chkAll)   
  2. {  
  3.     var a = document.forms[0];  
  4.     var i = 0;  
  5.     for (i = 0; i lessthansign a.length; i++)   
  6.     {  
  7.         if (a[i].name.indexOf("chkItem") != -1)   
  8.         {  
  9.             a[i].checked = chkAll.checked;  
  10.         }  
  11.     }  
  12. }  
  13.   
  14. function DeselectChkAll(chk)   
  15. {  
  16.     var c = 0;  
  17.     var d = 1;  
  18.     var a = document.forms[0];  
  19.     //alert(a.length);  
  20.     if (chk.checked == false)   
  21.     {  
  22.         document.getElementById("chkAll").checked = chk.checked;  
  23.     } else   
  24.     {  
  25.   
  26.         for (i = 0; i lessthansign a.length; i++)   
  27.         {  
  28.             if (a[i].name.indexOf("chkItem") != -1)   
  29.             {  
  30.                 if (a[i].checked == true)   
  31.                 {  
  32.                     c = 1;  
  33.                 } else   
  34.                 {  
  35.                     d = 0;  
  36.                 }  
  37.             }  
  38.         }  
  39.   
  40.         if (d != 0)  
  41.         {  
  42.   
  43.             document.getElementById("chkAll").checked = true;  
  44.         }  
  45.     }  
  46. }  
  47.   
  48. //How to use this function   
  49.   
  50. <  
  51. input id = "chkAll"  
  52. runat = "server"  
  53. onclick = "javascript:SelectDeselectAll(this);"  
  54. type = "checkbox" / >