or
string tmp = String.Empty; if (rg.SelectedItems.Count > 0) { int i = 0; foreach (GridDataItem DataItem in RadGrid.SelectedItems) { TableCell cell = DataItem[columnName]; if (cell.Text.Length > 0 && cell.Text != " ") { tmp = String.Format("{0}{1}{2}", tmp, i > 0 ? ";" : "", cell.Text); } i++; } } return tmp;<
script type="text/javascript">
function ddlPageSize_SelectedIndexChanged(sender, args) {
var obj = $find("<%= LineItemsGrid.ClientID %>")
tableView = obj.get_masterTableView();
tableView.set_pageSize(sender.get_value());
}
</
script>
This has been working great, however, now we have a page requiring multiple grids. We have been trying for a while to get a reference of the grid's MasterTableView by inspecting both sender and args and navegating the hierarchy. Can you provide some insight as to how this can be achieved?
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1"/> </UpdatedControls> </telerik:AjaxSetting></AjaxSettings></telerik:RadAjaxManager><telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" InitialDelayTime="200" />