or
<telerik:RadGrid ID="rg" runat="server" Skin="Office2007" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting="True" GridLines="None" ShowStatusBar="True" OnNeedDataSource="rg_NeedDataSource" EnableLinqExpressions="False" PageSize="20" Width="100%" ShowGroupPanel="True" OnColumnCreated="rg_ColCreated" OnItemDataBound="rg_ItemDataBound" OnExcelMLExportRowCreated="RadGrid1_ExcelMLExportRowCreated" OnExcelMLExportStylesCreated="RadGrid1_ExcelMLExportStylesCreated" meta:resourcekey="rgResource1"> <GroupingSettings ShowUnGroupButton="True" /> <ExportSettings ExportOnlyData="True" IgnorePaging="True" > <Excel Format="ExcelML" /> </ExportSettings> <ClientSettings AllowColumnsReorder="True" AllowDragToGroup="True" ColumnsReorderMethod="Reorder" ReorderColumnsOnClient="True"> <Selecting AllowRowSelect="True" /> <Scrolling AllowScroll="True" UseStaticHeaders="True" /> <Resizing AllowColumnResize="True" /> <Animation AllowColumnReorderAnimation="True" /> </ClientSettings> <MasterTableView AllowMultiColumnSorting="True" ClientDataKeyNames="oid" DataKeyNames="oid" GroupLoadMode="Client" ShowFooter="True" ShowGroupFooter="True" UseAllDataFields="True"> <NoRecordsTemplate> <div> Geen items gevonden.</div> </NoRecordsTemplate> <CommandItemSettings ExportToPdfText="Export to Pdf" /> </MasterTableView> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Office2007" EnableImageSprites="True"> </HeaderContextMenu></telerik:RadGrid>protected void rg_NeedDataSource(object source, GridNeedDataSourceEventArgs e) { DataTable dt = new DataTable(); if (ddlGebruikers.SelectedValue == "-2") return; if (cbQuarter.Checked) { dt = getQuarterData(); } else if (cbMonth.Checked) { dt = getMonthData(); } rg.DataSource = dt;}protected void rg_ColCreated(object sender, GridColumnCreatedEventArgs e) { if (e.Column is GridBoundColumn) { GridBoundColumn col = (GridBoundColumn)e.Column; if (col.UniqueName == "Q1" || col.UniqueName == "Q2" || col.UniqueName == "Q3" || col.UniqueName == "Q4") { col.Aggregate = GridAggregateFunction.Sum; } else if (col.UniqueName == "QR1" || col.UniqueName == "QR2" || col.UniqueName == "QR3" || col.UniqueName == "QR4") { col.Aggregate = GridAggregateFunction.Sum; } } }if (e.CommandName == RadGrid.InitInsertCommandName)
{
this._RadGrid1.MasterTableView.CommandItemSettings.ShowAddNewRecordButton = false;
this._RadGrid1.MasterTableView.ShowHeader = false;
}



function onNodeDropping(sender, args) { var dest = args.get_destNode(); var source = args.get_sourceNode(); if (dest) { var result = false; for (var i = 0; i < dest.get_nodes().get_count() ; i++) { var node = dest.get_nodes().getNode(i); if (node.get_text() == source.get_text()) { result = true; break; } } if (result) { callConfirm(source.get_text()); return; } } else { dropOnHtmlElement(args); } }function callConfirm(nodeText) { radconfirm(nodeText + ' folder is existing, Do you want to overwrite?', confirmCallBackFn); return false; } function confirmCallBackFn(arg) { var ajaxManager = $find("<%=RadAjaxManager1.ClientID%>"); if (arg) { ajaxManager.ajaxRequest('ok'); } else { ajaxManager.ajaxRequest('cancel'); }if (e.Argument.ToString() == "ok") { lbStatus.Text = "OK"; } else if(e.Argument.ToString() == "cancel") { lbStatus.Text = "Cancel"; }.... <telerik:RadAjaxPanel ID="RadAjaxPanel2" runat="server" Height="100%" Width="100%" HorizontalAlign="NotSet" LoadingPanelID="baseLoadingPanel" OnAjaxRequest="RadAjaxPanel2_AjaxRequest"> <telerik:RadDataForm ID="detailsView" runat="server" OnPreRender="detailsView_PreRender"> <ItemTemplate> <table class="InputTable" border ="1"> <tr> <td> <telerik:RadComboBox ID="comboBoxItem" runat="server" SelectedValue='<%# Eval("item") %>' Width="100%" ValueType="System.String"> </telerik:RadComboBox> </td> </tr>...protected void detailsView_PreRender(object sender, EventArgs e){ RadComboBox comboBox = (RadComboBox)detailsView.FindControl("comboBoxItem"); if(comboBox!=null) { DataTable dataTable = new DataTable(); dataTable = SelectCommonCode(codeKind, whereclause); comboBox.DataSource = dataTable; comboBox.DataTextField = "codename"; comboBox.DataValueField = "code"; comboBox.DataBind(); } }