| 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 |
| <telerik:RadDatePicker ID="RadDatePicker1" runat="server"> | |
| </telerik:RadDatePicker> | |
| <asp:RegularExpressionValidator ID="RegularExpressionValidator1" | |
| ControlToValidate="RadDatePicker1" runat="server" | |
| ErrorMessage="Please enter date in dd/mm/yyyy format" | |
| ValidationExpression="([1-9]|0[1-9]|[12][0-9]|3[01])[/]([1-9]|0[1-9]|1[012])[/](19|20)\d\d"></asp:RegularExpressionValidator> | |
| <br /> | |
<?
xml version="1.0"?>
<
configuration>
<
appSettings/>
<
connectionStrings/>
<
system.web>
<
httpRuntime maxRequestLength="102400" useFullyQualifiedRedirectUrl="true" executionTimeout="45"/>
<
securityPolicy>
<
trustLevel name="Full" policyFile="internal" />
<
trustLevel name="High" policyFile="web_hightrust.config" />
<
trustLevel name="Medium" policyFile="web_mediumtrust.config" />
<
trustLevel name="Low" policyFile="web_lowtrust.config" />
<
trustLevel name="Minimal" policyFile="web_minimaltrust.config"/>
</
securityPolicy>
<
trust
level="Full"
originUrl=""
processRequestInApplicationTrust="true" />
<
httpHandlers>
<
add path="Telerik.Web.UI.WebResource.axd" verb="*" type="Telerik.Web.UI.WebResource, Telerik.Web.UI, Version=2008.2.826.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4"
validate="false" />
<
add verb="*" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler, Telerik.Web.UI"/>
</
httpHandlers>
<
compilation debug="true">
<
assemblies>
<
add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<
add assembly="Telerik.Charting, Version=2.0.4.0, Culture=neutral, PublicKeyToken=D14F3DCC8E3E8763"/>
<
add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<
add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<
add assembly="System.Drawing.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
</
assemblies>
</
compilation>
<
authentication mode="Windows"/>
</
system.web>
</
configuration>
And this is the page
<%
@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%
@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head id="Head1" runat="server">
<title>Example</title>
</
head>
<
body>
<form id="form1" runat="server">
<div>
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
</telerik:RadScriptManager>
<br />
<telerik:RadProgressManager
runat="server"
ID="progManager" />
<telerik:RadUpload
ID="RadUpload1"
runat="server"
ControlObjectsVisibility="None"
InputSize="30"
TargetFolder="files" />
<telerik:RadProgressArea
runat="server"
ID="progArea">
</telerik:RadProgressArea>
<asp:Button ID="btnPostback" runat="server" Text="Submit" onclick="btnPostback_Click" />
</div>
</form>
</
body>
</
html>
The file uploaded but I dont see the progress bar
even with the large files (60 MB or larger files )
Please fix it and I hope you give me example to upload multi files
Thanks
Hi,
I developed an application using ASP.NET AJAXQ32008 trial version. When I upgraded to the licence version of ASP.NET AJAXQ12009, I had the following error.
1)Telerik.Web.UI.RadToolBar with ID='toolBar' was unable to find embedded skin with name 'Gray'. Please, make sure that you spelled the skin name correctly, or if you want to use a custom skin, set EnableEmbeddedSkins=false.
2)My customized styles for Grid are not working
Please tell me the steps for installing the licence version for already developed application using trial version.
regards
sathies