Ajax 2010.3.1317.35
I have some problems getting the pdf export functioning, i read in the documentation that the error is thrown when Divs inside the grid has positions declared or uses absolute positions, i have neither of those and still get,
System.InvalidCastException: Unable to cast object of type 'Telerik.Web.Apoc.Layout.BlockArea' to type 'Telerik.Web.Apoc.Layout.AreaContainer'.
Has anyone come across this, could it be the editor thats rendered as a Div element? on load, all editors are set to disabled.
Here´s my grid
<telerik:RadGrid ID="grNotes" runat="server" AutoGenerateColumns="False"
GridLines="None" ShowHeader="False"
onitemdatabound="grNotes_ItemDataBound" Width="1012px">
<HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"></HeaderContextMenu>
<MasterTableView>
<CommandItemSettings ExportToPdfText="Export to Pdf"></CommandItemSettings>
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
<HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
<ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column">
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
<Columns>
<telerik:GridTemplateColumn FilterControlAltText="Filter tcInfo column"
UniqueName="tcInfo">
<ItemTemplate>
<asp:Label ID="labName" runat="server"
Text='<%# Eval("nt_us_id") %>'></asp:Label>
<br />
<asp:Label ID="labTimePosted" runat="server" Text="Label"></asp:Label>
<br />
<asp:Image ID="imgAttechment" runat="server"
ImageUrl="~/images/fileIcon2.png" />
<asp:Image ID="imgMail" runat="server" ImageUrl="~/images/mailIcon.png" />
<asp:Label ID="noteID" runat="server"></asp:Label>
</ItemTemplate>
<HeaderStyle Width="150px" />
<ItemStyle Width="150px" />
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn FilterControlAltText="Filter tcNote column"
UniqueName="tcNote">
<ItemTemplate>
<telerik:RadEditor ID="edNoteText" runat="server" EditModes="Design" CssClass="text"
Skin="Sitefinity" ToolsFile="~/BasicSetOfTools.xml" Width="100%" ContentAreaCssFile="EditorContentCSS.css">
<CssFiles>
<telerik:EditorCssFile Value="EditorCSS.css" />
</CssFiles>
<imagemanager deletepaths="~/images/NotiserTextEditor"
searchpatterns="*.jpg,*.jpeg,*.gif,*.png" uploadpaths="~/images/NotiserTextEditor"
viewpaths="~/images/NotiserTextEditor" />
<Content>
</Content>
</telerik:RadEditor>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn FilterControlAltText="Filter tcButtons column"
UniqueName="tcButtons">
<ItemTemplate>
<asp:ImageButton ID="imgEdit" runat="server" ImageUrl="~/images/editIcon.png"
onclick="imgEdit_Click" />
<br />
<asp:ImageButton ID="imgHide" runat="server"
ImageUrl="~/images/visibleIcon.png" onclick="imgHide_Click" />
<br />
<asp:ImageButton ID="imgDelete" runat="server"
ImageUrl="~/images/deleteIcon.png" onclick="imgDelete_Click" />
<br />
<asp:ImageButton ID="imgSave" runat="server" ImageUrl="~/images/saveIcon.png"
onclick="imgSave_Click" />
<br />
<asp:ImageButton ID="imgCancel" runat="server"
ImageUrl="~/images/cancelIcon.png" onclick="imgCancel_Click" />
</ItemTemplate>
<HeaderStyle Width="30px" />
<ItemStyle Width="30px" />
</telerik:GridTemplateColumn>
</Columns>
<EditFormSettings>
<EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn>
</EditFormSettings>
</MasterTableView>
<FilterMenu EnableImageSprites="False"></FilterMenu>
</telerik:RadGrid>