C1WebReport is an ASP.NET control that hosts a C1Report control and streams HTML and PDF reports to a browser.

Namespace:  C1.Web.C1WebReport
Assembly:  C1.Web.C1WebReport.2 (in C1.Web.C1WebReport.2.dll)

Syntax

C#
[LicenseProviderAttribute(typeof(LicenseProvider))]
[DefaultPropertyAttribute("ReportSource")]
[ToolboxBitmapAttribute(typeof(C1WebReport), "C1WebReport.png")]
[ToolboxDataAttribute("<{0}:C1WebReport runat=server></{0}:C1WebReport>")]
public class C1WebReport : WebControl, 
	IPostBackEventHandler, IHttpHandler, IRequiresSessionState, ICallbackEventHandler
Visual Basic (Declaration)
<LicenseProviderAttribute(GetType(LicenseProvider))> _
<DefaultPropertyAttribute("ReportSource")> _
<ToolboxBitmapAttribute(GetType(C1WebReport), "C1WebReport.png")> _
<ToolboxDataAttribute("<{0}:C1WebReport runat=server></{0}:C1WebReport>")> _
Public Class C1WebReport _
	Inherits WebControl _
	Implements IPostBackEventHandler, IHttpHandler, IRequiresSessionState, ICallbackEventHandler

Remarks

To use the C1WebReport control, drag it onto a WebForm and use the ReportSource property to select a report definition. Then customize the appearance and behavior of the control using the Paged, Scrollable, DrillDown, NavigationBar, Cache, and ImageRenderMethod properties.

Inheritance Hierarchy

System..::..Object
  System.Web.UI..::..Control
    System.Web.UI.WebControls..::..WebControl
      C1.Web.C1WebReport..::..C1WebReport

See Also