Wednesday, 6 April 2011

Select Count of GridView CheckBox column


 function SetSelectedCount()
    {
       try
        {
            var TotalUsers=0;
            var SelectUsers=0;
           
                var grid = document.getElementById("<%= grdClients.ClientID%>");
                var cell;           
                if (grid.rows.length > 0)
                {
                    for (i=1; i<grid.rows.length; i++)
                    {
                        cell = grid.rows[i].cells[0];                   
                        for (j=0; j<cell.childNodes.length; j++)
                        {          
                            if (cell.childNodes[j].type =="checkbox")
                            {
                                TotalUsers +=1;
                                if(cell.childNodes[j].checked)
                                {
                                    SelectUsers+=1;
                                }
                            }
                        }           
                    }
                }
               

            var msg= SelectUsers + ' of '+ TotalUsers +' Selected ';
            document.getElementById('<%= lblSelectUserCount.ClientID %>').innerHTML=msg;
        }
        catch(error)
        {
            alert(error);
        }
              
    }
   

No comments:

Post a Comment