This is a migrated thread and some comments may be shown as answers.

deselect checkboxes in radgrid

1 Answer 261 Views
Grid
This is a migrated thread and some comments may be shown as answers.
diane
Top achievements
Rank 1
Veteran
diane asked on 16 Nov 2011, 09:43 PM
I have a reset button outside of the radgrid .... how do i uncheck all checkboxes (GridClientSelectColumn) in radgrid on reset button click.. using Javascript?

thanks

1 Answer, 1 is accepted

Sort by
0
Jayesh Goyani
Top achievements
Rank 2
answered on 17 Nov 2011, 06:46 AM
Hello,

<script type="text/javascript">
    function selectAllInGrid() {
        var grid = $find("<%=RadGrid1.ClientID %>");
 
        if (grid) {
            var MasterTable = grid.get_masterTableView();
            var Rows = MasterTable.get_dataItems();
            for (var i = 0; i < Rows.length; i++) {
                var row = Rows[i];
                row.set_selected();
            }
 
        }
 
        return false;
    }
 
    function DeselectAllInGrid() {
        var grid = $find("<%=RadGrid1.ClientID %>");
 
        if (grid) {
            var MasterTable = grid.get_masterTableView();
            var Rows = MasterTable.get_dataItems();
            for (var i = 0; i < Rows.length; i++) {
                var row = Rows[i];
                row.set_selected(false);
            }
 
        }
 
        return false;
    }
 
</script>

<asp:Button ID="Button3" runat="server" Text="Select" OnClientClick="return selectAllInGrid();"  />
       <asp:Button ID="Button4" runat="server" Text="Deselect" OnClientClick="return DeselectAllInGrid();"  />
 
<telerik:RadGrid ID="RadGrid1"         AllowMultiRowSelection="true">
           <MasterTableView>
               <Columns>
                   <telerik:GridClientSelectColumn UniqueName="ClientSelect">
                   </telerik:GridClientSelectColumn>
               </Columns>
           </MasterTableView>
           <ClientSettings >
               <Selecting AllowRowSelect="true" />
                          </ClientSettings>
       </telerik:RadGrid>


Thanks,
Jayesh Goyani
Tags
Grid
Asked by
diane
Top achievements
Rank 1
Veteran
Answers by
Jayesh Goyani
Top achievements
Rank 2
Share this question
or