DefaultReportRenderer class
namespace: Serenity.Reporting assembly: Serenity.Net.Web
Default implementation for IReportRenderer
public class DefaultReportRenderer : IReportRenderer
Public Members
name | description |
---|---|
DefaultReportRenderer(…) | Creates an instance of the class |
Render(…) |
Protected Members
name | description |
---|---|
readonly excelRenderer- | Excel renderer |
readonly htmlReportPdfRenderer- | Html report pdf renderer |
readonly httpContextAccessor- | Http context accessor |
readonly serviceProvider- | Service provider |
virtual GetViewName(…) | Gets view name for the report |
virtual RenderAsHtml(…) | Renders a report as HTML |
virtual RenderAsPdf(…) | Renders an HTML report as pdf |
virtual RenderDataOnlyReport(…) | Renders a data only report |
virtual RenderExternalReport(…) | Renders an external report, generally returns a RedirectResult |
RenderHtmlReport(…) | Renders an HTML report |
virtual RenderUnknownFormat(…) | Renders an unknown format. Can be overridden in derived classes. |
See Also
- interface IReportRenderer
- Source: DefaultReportRenderer.cs