4 Answers, 1 is accepted
0
Accepted

Shinu
Top achievements
Rank 2
answered on 24 Sep 2008, 01:13 PM
Hi,
Try the following JavaScript code to select and deselect items on the client side.
ASPX:
JS:
Thanks
Shinu.
Try the following JavaScript code to select and deselect items on the client side.
ASPX:
<asp:Button ID="Button1" runat="server" Text="SelectAll" OnClientClick="SelectAll()"/> |
<asp:Button ID="Button2" runat="server" Text="DeselectAll" OnClientClick="DeselectAll()" /> |
JS:
<script language="javascript" type="text/javascript"> |
function SelectAll() |
{ |
var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView(); |
for(var i=0;i<=masterTable.get_dataItems().length;i++) |
{ |
masterTable.selectItem(masterTable.get_dataItems()[i].get_element()); |
} |
} |
function DeselectAll() |
{ |
var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView(); |
for(var i=0;i<=masterTable.get_dataItems().length;i++) |
{ |
masterTable.deselectItem(masterTable.get_dataItems()[i].get_element()); |
} |
} |
</script> |
Thanks
Shinu.
0

miksh
Top achievements
Rank 1
Iron
answered on 24 Sep 2008, 01:16 PM
Thanks.
It would great if you add such Client API methods in next releases.
It would great if you add such Client API methods in next releases.
0

Princy
Top achievements
Rank 2
answered on 24 Sep 2008, 01:49 PM
Hi,
You can get this implemented by setting AllowMultiRowSelection property of the grid to true with the GridClientSelectColumn.
aspx:
Thanks
Princy.
You can get this implemented by setting AllowMultiRowSelection property of the grid to true with the GridClientSelectColumn.
aspx:
<telerik:RadGrid ID="RadGrid1" AllowMultiRowSelection="True" DataSourceID="SqlDataSource1" > |
<MasterTableView DataSourceID="SqlDataSource1" > |
<Columns> |
<telerik:GridClientSelectColumn></telerik:GridClientSelectColumn> |
</Columns> |
</MasterTableView> |
</telerik:RadGrid > |
Thanks
Princy.
0

miksh
Top achievements
Rank 1
Iron
answered on 24 Sep 2008, 02:12 PM
I'm aware of this feature. In my question I meant the scenarios where I need to select/unselect all items programmatically on the client-side based on various page events. So a single grid client API method would help very much.