or

<tr> <td><telerik:RadFileExplorer ID="radExplorer" runat="server" Width="400px" Height="200px" EnableOpenFile="true" DisplayUpFolderItem="false" EnableCreateNewFolder="false" AvailableFileListControls="Grid" ExplorerMode="Default"> <Configuration ViewPaths="~/PriorSvcUploads" /> </telerik:RadFileExplorer> </td> </tr>

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="New_Manager_Meeting_u.ascx.cs" Inherits="FHPACS.Modules.PACS_Manager.Meetings.New_Manager_Meeting_u" %><asp:UpdatePanel ID="UpdPanelStudies" runat="server"> <ContentTemplate> <telerik:RadAjaxPanel runat="server" ID="RadAjaxPanel" LoadingPanelID="LoadingPanel1" Width="100%"> <telerik:RadGrid ID="dgrTeamMembers" runat="server" GridLines="None" AllowFilteringByColumn="false" allo AllowSorting="false" ShowGroupPanel="false" OnGroupsChanging="dgrTeamMembers_GroupsChanging" OnLoad="dgrTeamMembers_Load"> <MasterTableView AutoGenerateColumns="false" DataKeyNames="OPID" EnableHeaderContextMenu="false"><Columns><telerik:GridTemplateColumn HeaderText="" UniqueName="Assist" AllowFiltering="false" HeaderStyle-Width="30px"><ItemTemplate><asp:CheckBox ID="cbxAssist" runat="server" /></ItemTemplate></telerik:GridTemplateColumn><telerik:GridBoundColumn DataField="ID" DefaultInsertValue="" HeaderText="ID" ReadOnly="true" SortExpression="ID" UniqueName="ID"HeaderStyle-Width="70px"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="FIRST_NAME" DefaultInsertValue="" HeaderText="FIRST NAME" ReadOnly="true"SortExpression="FIRST_NAME" UniqueName="FIRST_NAME" HeaderStyle-Width="90px"></telerik:GridBoundColumn><telerik:GridBoundColumn DataField="LAST_NAME" DefaultInsertValue="" HeaderText="LAST NAME" ReadOnly="true" SortExpression="LAST_NAME" UniqueName="LAST_NAME" HeaderStyle-Width="120px"></telerik:GridBoundColumn><telerik:GridTemplateColumn HeaderText="COMMENTS" UniqueName="COMMENTS" AllowFiltering="false" HeaderStyle-Width="100%"ItemStyle-Height="120px"><ItemTemplate><telerik:RadEditor ID="edtComment" runat="server" MaxTextLength="700" Width="577px" Height="120px" EditModes="Design"EnableTextareaMode="True"><Languages><telerik:SpellCheckerLanguage Code="en-US" Title="English" /></Languages><Tools><telerik:EditorToolGroup><telerik:EditorTool Name="Bold" /><telerik:EditorTool Name="Italic" /><telerik:EditorTool Name="Underline" /><telerik:EditorSeparator /><telerik:EditorTool Name="JustifyLeft" /><telerik:EditorTool Name="JustifyCenter" /><telerik:EditorTool Name="JustifyRight" /><telerik:EditorTool Name="JustifyFull" /><telerik:EditorTool Name="JustifyNone" /><telerik:EditorTool Name="InsertTable" /><telerik:EditorSeparator /><telerik:EditorTool Name="Undo" /><telerik:EditorTool Name="Redo" /><telerik:EditorTool Name="ForeColor" /><telerik:EditorSeparator /><telerik:EditorTool Name="InsertTime" /><telerik:EditorTool Name="InsertDate" /><telerik:EditorSeparator /><telerik:EditorTool Name="FontName" /><telerik:EditorTool Name="RealFontSize" /></telerik:EditorToolGroup></Tools></telerik:RadEditor></ItemTemplate></telerik:GridTemplateColumn></Columns></MasterTableView><ClientSettings AllowDragToGroup="false" AllowColumnsReorder="true" Selecting-AllowRowSelect="true"><Resizing AllowColumnResize="true" /></ClientSettings></telerik:RadGrid></telerik:RadAjaxPanel><br /><br /><asp:Button ID="btnSaveMeeting" runat="server" Text="Save Meeting" OnClick="btnSaveMeeting_Click"/></ContentTemplate></asp:UpdatePanel>using System;using System.IO;using System.Web;using System.Linq;using System.Web.UI;using Telerik.Web.UI;using System.Drawing;using System.Configuration;using System.Web.UI.WebControls;using System.Collections.Generic;using Telerik.Web.UI.GridExcelBuilder; public partial class New_Meeting_u : System.Web.UI.UserControl{ protected void btnSaveMeeting_Click(object sender, EventArgs e) { string comment = ""; for (int i = 0; i < dgrTeamMembers.Items.Count; i++) { CheckBox cbxonmeeting = dgrTeamMembers.Items[i].FindControl("cbxAssist") asCheckBox; if (cbxonmeeting.Checked) { comment = ((RadEditor)dgrTeamMembers.Items[i].Cells[6].Controls[1]).Content; } } }}protected void btnSaveMeeting_Click(object sender, EventArgs e){ string comment = ""; for (int i = 0; i < dgrTeamMembers.Items.Count; i++) { CheckBox cbxonmeeting = dgrTeamMembers.Items[i].FindControl("cbxAssist") as CheckBox; if (cbxonmeeting.Checked) { RadEditor membereditor = dgrTeamMembers.Items[i].FindControl("edtComment") as RadEditor; comment = membereditor.Content; } }}protected void btnSaveMeeting_Click(object sender, EventArgs e){ string comment = ""; for (int i = 0; i < dgrTeamMembers.Items.Count; i++) { CheckBox cbxonmeeting = dgrTeamMembers.Items[i].FindControl("cbxAssist") as CheckBox; if (cbxonmeeting.Checked) { Button GetContent = (Button)sender; GridEditFormItem item = (GridEditFormItem)GetContent.NamingContainer; RadEditor radEditor = ((RadEditor)item["COMMENTS"].FindControl("edtComment")); comment = radEditor.Content; } }}hi guys,
I am trapped in a weird problem. My grid works like charm but destroys the entire table structure right after I introduce a TemplateColumn or a NestedViewTemplate.
Please review attachment.
Any idea how to fix it?
telerik:RadGrid ID="radGrid" DataSourceID="sdcReq" AllowFilteringByColumn="True" AllowSorting="True" AllowMultiRowSelection="true" OnItemCommand="radGrid_ItemCommand" AllowPaging="True" runat="server" Skin="WebBlue" CellSpacing="0" GridLines="None" OnNeedDataSource="radGrid_NeedDataSource"> <MasterTableView AutoGenerateColumns="false" TableLayout="Auto"> <Columns> <telerik:GridHyperLinkColumn DataTextField="reqTitle" DataNavigateUrlFields="reqID" DataNavigateUrlFormatString="~/Acquisition/Requisition_Editor.aspx?reqID={0}" HeaderText="Requisition Title" UniqueName="reqID" AllowSorting="true"> </telerik:GridHyperLinkColumn> <telerik:GridBoundColumn FilterControlWidth="120px" DataField="reqAuthor" HeaderText="Author" AutoPostBackOnFilter="true" CurrentFilterFunction="EqualTo" ItemStyle-Width="75px" DataType="System.String" ShowFilterIcon="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn FilterControlWidth="120px" DataField="deptCode" HeaderText="Department" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains" ItemStyle-Width="100px" ShowFilterIcon="false"> </telerik:GridBoundColumn> <telerik:GridDateTimeColumn FilterControlWidth="120px" DataField="reqDateTime" HeaderText="Requested On" ShowFilterIcon="false" EnableTimeIndependentFiltering="true" DataFormatString="{0:MMM dd, yyyy}" ItemStyle-Width="100px"> </telerik:GridDateTimeColumn> <telerik:GridBoundColumn FilterControlWidth="120px" DataField="statusTitleForLibrarian" HeaderText="Status" AutoPostBackOnFilter="true" CurrentFilterFunction="EqualTo" ItemStyle-Width="150px" ShowFilterIcon="false"> </telerik:GridBoundColumn> <telerik:GridHyperLinkColumn DataTextField="" DataNavigateUrlFields="reqID" DataNavigateUrlFormatString="~/Acquisition/Requisition_Review.aspx?reqID={0}" HeaderText="" ImageUrl="~/Images/grid-review.png" ItemStyle-Width="21px" Target="_blank"> </telerik:GridHyperLinkColumn> <telerik:GridHyperLinkColumn DataTextField="" DataNavigateUrlFields="reqID" DataNavigateUrlFormatString="~/Acquisition/Requisition_Editor.aspx?reqID={0}" HeaderText="" ImageUrl="~/Images/grid-edit.png" ItemStyle-Width="21px"> </telerik:GridHyperLinkColumn> <telerik:GridButtonColumn ButtonType="ImageButton" ConfirmDialogType="Classic" ConfirmText="Do you really want to delete this Request?" ImageUrl="~/Images/grid-delete.png" ItemStyle-Width="21px" CommandName="deleteit" CommandArgument="reqID"> </telerik:GridButtonColumn> <telerik:GridTemplateColumn> <ItemTemplate> <asp:Button ID="Button1" runat="server" Text="Button" /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> <ClientSettings EnableRowHoverStyle="true" ReorderColumnsOnClient="true" AllowColumnsReorder="true" ColumnsReorderMethod="Reorder" > <Selecting AllowRowSelect="true" EnableDragToSelectRows="true" /> </ClientSettings> </telerik:RadGrid>