I've seen this error reported multiple times, but none of the solutions seem to work for me. Most of the answers for this error seem to be related to a div. In the included source code you can see there is no div, absolute positioning, etc. Please assist since this error is quite frustrating! Version of RadControls: v.2011.2.712.40
And the error is:
<body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager> <telerik:RadGrid ID="_timeEntriesGrid" runat="server" AutoGenerateEditColumn="false" DataSourceID="_timeEntryDataSource" AllowAutomaticInserts="false" AllowAutomaticUpdates="false" GridLines="None" Skin="Forest" AutoGenerateColumns="False" GroupingEnabled="true" ShowGroupPanel="true" GroupLoadMode="Client" AllowPaging="true" PageSize="50" > <ExportSettings IgnorePaging="false" OpenInNewWindow="true"> <Pdf PageTitle="Time Entries" AllowPrinting="true" PaperSize="Letter" /> </ExportSettings> <MasterTableView Caption="Time Entries Logged" AllowFilteringByColumn="true" CommandItemDisplay="Top" > <CommandItemSettings ShowAddNewRecordButton="false" ShowRefreshButton="true" ShowExportToPdfButton="true" /> <RowIndicatorColumn><HeaderStyle Width="20px" /></RowIndicatorColumn> <ExpandCollapseColumn><HeaderStyle Width="20px" /></ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn Groupable="true" DataField="ContractorDescription" HeaderText="Contractor" SortExpression="ContractorDescription" UniqueName="ContractorDescription" DataType="System.String"></telerik:GridBoundColumn> <telerik:GridBoundColumn Groupable="true" DataField="Name" HeaderText="Name" SortExpression="Name" UniqueName="Name" DataType="System.String"></telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Description" HeaderText="Log Type" SortExpression="Description" UniqueName="Description" DataType="System.String"></telerik:GridBoundColumn> <telerik:GridDateTimeColumn DataFormatString="{0:g}" DataField="TimeLogged" HeaderText="Time" SortExpression="TimeLogged" UniqueName="TimeLogged" DataType="System.DateTime"></telerik:GridDateTimeColumn> </Columns> </MasterTableView> <ClientSettings AllowGroupExpandCollapse="True" ReorderColumnsOnClient="True" AllowDragToGroup="True" AllowColumnsReorder="True"></ClientSettings> <GroupingSettings ShowUnGroupButton="true" /> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default" EnableImageSprites="True"></HeaderContextMenu> </telerik:RadGrid> <telerik:OpenAccessDataSource ID="_timeEntryDataSource" runat="server" ObjectContextProvider="Keeley.Barcode.DAL.KeeleyBarcodeDataContext, Keeley.Barcode.DAL" TypeName="Keeley.Barcode.DAL.VwProjectTimeLog" OrderBy="TimeLogged DESC" Where="ProjectID == '08485ad8-6f37-41cf-8fc3-50ba91f87e05'" > </telerik:OpenAccessDataSource> </form></body>And the error is:
System.InvalidCastException: Unable to cast object of type 'Telerik.Web.Apoc.Layout.BlockArea' to type 'Telerik.Web.Apoc.Layout.AreaContainer'. at Telerik.Web.Apoc.Fo.Flow.BlockContainer.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableCell.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableRow.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.AbstractTableBody.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area, Region region) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area) at Telerik.Web.Apoc.Fo.Pagination.PageSequence.Format(AreaTree areaTree) at Telerik.Web.Apoc.StreamRenderer.Render(PageSequence pageSequence) at Telerik.Web.Apoc.Fo.FOTreeBuilder.EndElement() at Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader) Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.SystemException: System.InvalidCastException: Unable to cast object of type 'Telerik.Web.Apoc.Layout.BlockArea' to type 'Telerik.Web.Apoc.Layout.AreaContainer'. at Telerik.Web.Apoc.Fo.Flow.BlockContainer.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableCell.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.TableRow.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.AbstractTableBody.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area, Region region) at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area) at Telerik.Web.Apoc.Fo.Pagination.PageSequence.Format(AreaTree areaTree) at Telerik.Web.Apoc.StreamRenderer.Render(PageSequence pageSequence) at Telerik.Web.Apoc.Fo.FOTreeBuilder.EndElement() at Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader)