| protected void RadGrid1_PdfExporting(object source, GridPdfExportingArgs e) { string imgsource = string.Format("<img src=\"~/ChartHandler.ashx\"/>"); e.RawHTML = string.Format("<div >{0}</div>", imgsource); } I have an image on my radgrid and im using Handler(.ashx) to display it. when exported it prodoces an error Server Error in '/ExportPdf' Application. |
| System.ArgumentException: Parameter is not valid. |
| at System.Drawing.Bitmap..ctor(Stream stream) |
| at Telerik.Web.Apoc.Image.ApocImage..ctor(String href, Byte[] imageData) |
| at Telerik.Web.Apoc.Image.ApocImageFactory.Make(String href) |
| at Telerik.Web.Apoc.Fo.Flow.ExternalGraphic.Layout(Area area) |
| at Telerik.Web.Apoc.Fo.Flow.Block.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.ArgumentException: Parameter is not valid. |
| at System.Drawing.Bitmap..ctor(Stream stream) |
| at Telerik.Web.Apoc.Image.ApocImage..ctor(String href, Byte[] imageData) |
| at Telerik.Web.Apoc.Image.ApocImageFactory.Make(String href) |
| at Telerik.Web.Apoc.Fo.Flow.ExternalGraphic.Layout(Area area) |
| at Telerik.Web.Apoc.Fo.Flow.Block.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) |
| Source Error: |
| An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
| Stack Trace: |
| [SystemException: System.ArgumentException: Parameter is not valid. |
| at System.Drawing.Bitmap..ctor(Stream stream) |
| at Telerik.Web.Apoc.Image.ApocImage..ctor(String href, Byte[] imageData) |
| at Telerik.Web.Apoc.Image.ApocImageFactory.Make(String href) |
| at Telerik.Web.Apoc.Fo.Flow.ExternalGraphic.Layout(Area area) |
| at Telerik.Web.Apoc.Fo.Flow.Block.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)] |
| Telerik.Web.Apoc.ApocDriver.FireApocError(String message) +122 |
| Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader) +951 |
| Telerik.Web.Apoc.ApocDriver.Render(XmlReader inputReader, Stream outputStream) +293 |
| Telerik.Web.Apoc.ApocDriver.Render(TextReader inputReader, Stream outputStream) +61 |
| Telerik.Web.UI.Grid.Export.TableViewExporter.PdfExportRenderForm(HtmlTextWriter nullWriter, Control form) +2024 |
| System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256 |
| System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 |
| System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +8673113 |
| System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32 |
| System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +51 |
| System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 |
| System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 |
| System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40 |
| Telerik.Web.UI.Grid.Export.TableViewExporter.PdfExportRenderPage(HtmlTextWriter nullWriter, Control page) +146 |
| System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256 |
| System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 |
| System.Web.UI.Page.Render(HtmlTextWriter writer) +29 |
| System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 |
| System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 |
| System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 |
| Telerik.Web.UI.RadAjaxControl.RenderPageInAjaxMode(HtmlTextWriter writer, Control page) +825 |
| System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256 |
| System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 |
| System.Web.UI.Page.Render(HtmlTextWriter writer) +29 |
| System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 |
| System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 |
| System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 |
| System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266 |