or
<telerik:RadGrid runat="server" ID="RadGrid1" AllowPaging="True" AllowSorting="true" OnNeedDataSource="RadGrid1DataSource" skin="WebBlue" AllowMultiRowSelection="true" EnableLinqExpressions="False" PageSize="25" OnPageIndexChanged="RadGrid1_PageIndexChanged" DataSourcePersistenceMode ="ViewState" EnableViewState="false"> <mastertableview autogeneratecolumns="false" onneeddatasource="RadGrid1DataSource" autogeneratedeletecolumn="true" ShowFilterIcon="false" AllowMultiRowSelection="true"> <columns> <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn"> </telerik:GridClientSelectColumn> </columns> </mastertableview> <ClientSettings EnableRowHoverStyle="true"> <Selecting AllowRowSelect="True" ></Selecting> </ClientSettings></telerik:RadGrid>


<MasterTableView CommandItemDisplay="Top" AllowCustomPaging="True" AllowPaging="True" TableLayout="Fixed" ClientDataKeyNames="AssetId,MacId" PagerStyle-PageSizes="25;50;75;100"> <CommandItemSettings ShowAddNewRecordButton="False"></CommandItemSettings> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True"> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True"> </ExpandCollapseColumn> <Columns> <telerik:GridClientSelectColumn HeaderStyle-Width="3em" UniqueName="ClientSelectColumn"> <HeaderStyle Width="3em" /> </telerik:GridClientSelectColumn> <telerik:GridBoundColumn DataField="MacId" HeaderText="Mac Id" UniqueName="MacId"> <HeaderStyle Width="75px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="PoleId" HeaderText="Pole" SortExpression="PoleId" UniqueName="PoleId" HeaderStyle-Wrap="false" HeaderStyle-Width="75px"> </telerik:GridBoundColumn><asp:LinqDataSource ID="StatusDataSource" runat="server" ContextTypeName="EnterpriseWeb.DataContracts.Diagnostics.DiagnosticsDataContext" EntityTypeName="" OrderBy="Weight" Select="new (StatusId, Description, ShowByDefault)" TableName="StatusCodeRows" OnSelected="StatusDataSource_Selected"></asp:LinqDataSource>var Items = MasterTableView.get_selectedItems();if (Items.length > 0){ var SelectedAssetIds = []; $.each(Items, function (i, Item) { SelectedAssetIds.push(Item.getDataKeyValue("AssetId")); }); var List = SelectedAssetIds.join("|"); OpenRadWindow(BaseUrl + "Html/WorkOrders/WorkOrdersCreatepage.aspx?InstallationId=" + InstallationId + "&Assets=" + List, "WorkOrderCreateWindow");}