or

Hi there
I have a RadGrid and if i want to export it to Pdf it throws the following error:
[SystemException: System.InvalidCastException: Das Objekt des Typs Telerik.Web.Apoc.Layout.BlockArea kann nicht in Typ Telerik.Web.Apoc.Layout.AreaContainer umgewandelt werden.
bei Telerik.Web.Apoc.Fo.Flow.BlockContainer.Layout(Area area)
bei Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area)
bei Telerik.Web.Apoc.Fo.Flow.TableCell.Layout(Area area)
bei Telerik.Web.Apoc.Fo.Flow.TableRow.Layout(Area area)
bei Telerik.Web.Apoc.Fo.Flow.AbstractTableBody.Layout(Area area)
bei Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area)
bei Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area)
bei Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area, Region region)
bei Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area)
bei Telerik.Web.Apoc.Fo.Pagination.PageSequence.Format(AreaTree areaTree)
bei Telerik.Web.Apoc.StreamRenderer.Render(PageSequence pageSequence)
bei Telerik.Web.Apoc.Fo.FOTreeBuilder.EndElement()
bei Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader)]
Telerik.Web.Apoc.ApocDriver.FireApocError(String message) +100
Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader) +713
I use the following code in my aspx (this is only the relevant part):
(This gives me a nice dropshadow around the image, and it works...)
| <telerik:GridTemplateColumn UniqueName="TemplateColumn1"> | |
| <ItemTemplate> | |
| <div style="width:240px; padding:0 0 0 10px;"> | |
| <div style="float:left; | |
| background: url(../Images/shadowAlpha.png) no-repeat bottom right !important; | |
| background: url(../Images/shadow.gif) no-repeat bottom right; | |
| margin: 10px 0 0 10px !important; | |
| margin: 10px 0 0 5px;"> | |
| <img style="display: block; | |
| position: relative; | |
| background-color: #fff; | |
| border: 1px solid #a9a9a9; | |
| margin: -6px 6px 6px -6px; | |
| padding: 4px;" src="../Images/Newhaven.jpg" alt="test"/> | |
| </div> | |
| </div> | |
| </ItemTemplate> | |
| <HeaderStyle Width="10px" /> | |
| </telerik:GridTemplateColumn> |
| <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title>Untitled Page</title> |
| </head> |
| <body onload="GetMap();"> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"></telerik:RadAjaxManager> |
| <script type="text/javascript" src="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.1"></script> |
| <script type="text/javascript"> |
| var map = null; |
| function GetMap() |
| { |
| map1 = new VEMap('myMap1'); |
| map1.LoadMap(); |
| map2 = new VEMap('myMap2'); |
| map2.LoadMap(); |
| } |
| </script> |
| <div> |
| <telerik:radtabstrip id="tsMenu" runat="server" SkinID="PageMenuSkin" SelectedIndex="0" MultiPageID="rmpMain"> |
| <Tabs> |
| <telerik:RadTab runat="server" ID="rtStatus" Selected="True" PageViewID="rpvStatus" Text="Status"> |
| </telerik:RadTab> |
| <telerik:RadTab runat="server" ID="rtMap" PageViewID="rpvMap" Text="Map"> |
| </telerik:RadTab> |
| </Tabs> |
| </telerik:radtabstrip> |
| <telerik:RadMultiPage ID="rmpMain" Runat="server" SelectedIndex="0"> |
| <telerik:RadPageView ID="rpvStatus" runat="server"> |
| Status... |
| <br /> |
| <div id='myMap1' style="position:relative; width:400px; height:400px;"></div> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="rpvMap" runat="server"> |
| Map... |
| <br /> |
| <div id='myMap2' style="position:relative; width:400px; height:400px;"></div> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| </telerik:RadPageView> |
| </div> |
| </form> |
| </body> |
| </html> |