Class ReportViewerProperties
Class for ReportViewer Properties.
Inherited Members
Namespace: Syncfusion.JavaScript.Models
Assembly: Syncfusion.EJ.dll
Syntax
public class ReportViewerProperties : EJTagHelper
Constructors
ReportViewerProperties()
Declaration
public ReportViewerProperties()
Properties
AjaxBeforeLoad
Fires when ajax call is initiated.If you want to perform any operation when ajax initiated,you can make use of the ajaxBeforeLoad event.
Declaration
[JsonProperty("ajaxBeforeLoad")]
public string AjaxBeforeLoad { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The rendering begin. |
AjaxError
Fires when ajax request is completes with an error. If you want to perform any operation when ajax request fails, you can make use of the ajaxError event.
Declaration
[JsonProperty("ajaxError")]
public string AjaxError { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ajax error. |
AjaxSuccess
Fires when an ajax request is successfully completed. If you want to perform any operation after the ajax request success, you can make use of the ajaxSuccess event.
Declaration
[JsonProperty("ajaxSuccess")]
public string AjaxSuccess { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The ajax success. |
AutoRender
Gets or sets the autoRender for report viewer.
Declaration
[JsonProperty("autoRender")]
public bool AutoRender { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The enable ReportViewer render |
BeforeParameterAdd
Fires when the parameter UI element added before in the paramter block. If you want to add the custom paramter UI element to the parameter block, you can make use of the beforeParameterAdd event.
Declaration
[JsonProperty("beforeParameterAdd")]
public string BeforeParameterAdd { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The parameter add before. |
DataSources
Gets or sets the list of data sources for the RDLC report.
Declaration
[JsonProperty("dataSources")]
[HtmlAttributeName("dataSources")]
public List<ReportDataSource> DataSources { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<ReportDataSource> | The Data Sources. |
Destroy
Fires when the report viewer is destroyed successfully.If you want to perform any operation after destroying the reportviewer control,you can make use of the destroy event.
Declaration
[JsonProperty("destroy")]
public string Destroy { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The Destroy. |
DrillThrough
Fires during drill through action done in report.If you want to perform any operation when a drill through action is performed, you can make use of the drillThrough event.
Declaration
[JsonProperty("drillThrough")]
public string DrillThrough { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The drill through. |
EnableDatasourceBlockScroller
Gets or sets the enableDatasourceBlockScroller for report viewer.
Declaration
[JsonProperty("enableDatasourceBlockScroller")]
public bool EnableDatasourceBlockScroller { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The enable Datasource Block Scroller |
EnableDropDownSearch
Specifies the enable drop down search.
Declaration
[JsonProperty("enableDropDownSearch")]
public bool EnableDropDownSearch { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The enable drop down search. |
EnableNotificationBar
Specifies the enable notification bar.
Declaration
[JsonProperty("enableNotificationBar")]
public bool EnableNotificationBar { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The enable notification bar. |
EnablePageCache
Gets or sets the enablePageCache for report viewer.
Declaration
[JsonProperty("enablePageCache")]
public bool EnablePageCache { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The enable page cache |
EnablePageVirtualization
Gets or sets the enablePageVirtualization for report viewer.
Declaration
[JsonProperty("enablePageVirtualization")]
public bool EnablePageVirtualization { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The enable page virutualization |
EnableParameterBlockScroller
Gets or sets the enableParameterBlockScroller for report viewer.
Declaration
[JsonProperty("enableParameterBlockScroller")]
public bool EnableParameterBlockScroller { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The enable Parameter Block scroller |
ExportItemClick
Fires when the Export items is clicked.If you want to perform any operation when a Export items clicked, you can make use of the exportItemClick event.
Declaration
[JsonProperty("exportItemClick")]
public string ExportItemClick { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The exportItem Click. |
ExportProgressChanged
Fires when the Export progress is changed.If you want to perform any operation when a Export progress is changed, you can make use of the exportProgressChanged event.
Declaration
[JsonProperty("exportProgressChanged")]
public string ExportProgressChanged { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The exportProgress Changed. |
ExportSettings
Specifies the export settings.
Declaration
[JsonProperty("exportSettings")]
public ExportSettings ExportSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| ExportSettings | The export settings. |
Hyperlink
Fires when a user clicks a hyperlink in the report. If you want to do any customization before performing an action that is specified in the report, you can make use of the event.
Declaration
[JsonProperty("hyperlink")]
public string Hyperlink { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The hyperlink. |
IsResponsive
Gets or sets the boolean value of isResponsive Property when window resized.
Declaration
[JsonProperty("isResponsive")]
public bool IsResponsive { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The is responsive |
Locale
Specifies the locale for report viewer.
Declaration
[JsonProperty("locale")]
public string Locale { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The locale. |
PageSettings
Specifies the page settings.
Declaration
[JsonProperty("pageSettings")]
public PageSettings PageSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| PageSettings | The page settings. |
Parameters
Gets or sets the list of parameters associated with the report.
Declaration
[JsonProperty("parameters")]
public List<ReportParameter> Parameters { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<ReportParameter> | The list of parameters. |
ParameterSettings
Specifies the parameter settings.
Declaration
[JsonProperty("parameterSettings")]
public ParameterSettings ParameterSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| ParameterSettings | The Parameter Settings. |
ParameterUpdateStateChange
Fires when the dependent parameter value is changing in the parameter block. You can add custom user interface, loading indicator and modify the default progress text, using the ParameterUpdateStateChange event.
Declaration
[JsonProperty("parameterUpdateStateChange")]
public string ParameterUpdateStateChange { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The view report click. |
PrintMode
Gets or sets the printMode for report viewer.
Declaration
[JsonProperty("printMode")]
public bool PrintMode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | To Specifies the printMode |
PrintOption
Specifies the print option.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonProperty("printOption")]
public PrintOptions PrintOption { get; set; }
Property Value
| Type | Description |
|---|---|
| PrintOptions | The print option. |
PrintProgressChanged
Fires when the Print progress changed.If you want to perform any operation when a Print progress is changed, you can make use of the printProgressChanged event.
Declaration
[JsonProperty("printProgressChanged")]
public string PrintProgressChanged { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The printProgress Changed. |
ProcessingMode
Specifies the processing mode of the report.
Declaration
[JsonProperty("processingMode")]
[JsonConverter(typeof(StringEnumConverter))]
public ProcessingMode ProcessingMode { get; set; }
Property Value
| Type | Description |
|---|---|
| ProcessingMode | The processing mode. |
RenderingBegin
Fires before report rendering is completed.If you want to perform any operation before the rendering of report,you can make use of the renderingBegin event.
Declaration
[JsonProperty("renderingBegin")]
public string RenderingBegin { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The rendering begin. |
RenderingComplete
Fires after report rendering completed.If you want to perform any operation after the rendering of report,you can make use of this renderingComplete event.
Declaration
[JsonProperty("renderingComplete")]
public string RenderingComplete { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The rendering complete. |
RenderMode
Specifies the render layout.
Declaration
[JsonProperty("renderMode")]
[JsonConverter(typeof(StringEnumConverter))]
public RenderMode RenderMode { get; set; }
Property Value
| Type | Description |
|---|---|
| RenderMode | The render mode. |
ReportError
Fires when any error occurred while rendering the report.If you want to perform any operation when an error occurs in the report, you can make use of the reportError event.
Declaration
[JsonProperty("reportError")]
public string ReportError { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The report error. |
ReportExport
Fires when the Report Export Event Occured.If you want to perform any operation when a report Export action is performed, you can make use of the reportExport event.
Declaration
[JsonProperty("reportExport")]
public string ReportExport { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The report export. |
ReportLoaded
Fires when the report is loaded.If you want to perform any operation after the successful loading of report, you can make use of the reportLoaded event.
Declaration
[JsonProperty("reportLoaded")]
public string ReportLoaded { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The report loaded. |
ReportPath
Gets or sets the path of the report file.
Declaration
[JsonProperty("reportPath")]
public string ReportPath { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The report path. |
ReportPrint
Fires during report print action done in report.If you want to perform any operation when a report print action is performed, you can make use of the ReportPrint event.
Declaration
[JsonProperty("reportPrint")]
public string ReportPrint { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The report print. |
ReportServerUrl
Gets or sets the report server URL.
Declaration
[JsonProperty("reportServerUrl")]
public string ReportServerUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The report server URL. |
ReportServiceUrl
Specifies the report Web API service url.
Declaration
[JsonProperty("reportServiceUrl")]
public string ReportServiceUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The report service URL. |
ServiceAuthorizationToken
Authenticate the User Token.
Declaration
[JsonProperty("serviceAuthorizationToken")]
public string ServiceAuthorizationToken { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | Authorization Token. |
ShowError
Fires when user clicks on a failed report item in the rendered report, before displaying error details dialog. If you want to show custom error detail or perform any action before viewing error detail, you can make use of the showError event.
Declaration
[JsonProperty("showError")]
public string ShowError { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The show error. |
ShowExceptionsInDialog
Gets or sets the showExceptionsInDialog for report viewer.
Declaration
[JsonProperty("showExceptionsInDialog")]
public bool ShowExceptionsInDialog { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The show exceptions in dialog. |
SizeToReportContent
Gets or sets the sizeToReportContent for report viewer.
Declaration
[JsonProperty("sizeToReportContent")]
public bool SizeToReportContent { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | Render the ReportViewer height based on container size. |
ToolBarItemClick
Fires when the Toolbar items is clicked.If you want to perform any operation when a Toolbar items clicked, you can make use of the toolBarItemClick event.
Declaration
[JsonProperty("toolBarItemClick")]
public string ToolBarItemClick { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The toolBarItem Click. |
ToolbarRendering
Fires while rendering the Report Viewer toolbar.If you want to perform any operation when rendering toolbar,you can make use of the toolbarRendering event.
Declaration
[JsonProperty("toolbarRendering")]
public string ToolbarRendering { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | Gets or sets the toolbarRendering event. |
ToolbarSettings
Specifies the toolbar settings.
Declaration
[JsonProperty("toolbarSettings")]
public ToolbarSettings ToolbarSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| ToolbarSettings | The toolbar settings. |
ViewReportClick
Fires when click the ViewReport.If you want to modify the current parameter collection while viewReport click, you can make use of the viewReportClick event.
Declaration
[JsonProperty("viewReportClick")]
public string ViewReportClick { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The view report click. |
ZoomFactor
Gets or sets the zoom factor for report viewer.
Declaration
[JsonProperty("zoomFactor")]
public double ZoomFactor { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The zoom factor. |
Methods
GetControlDetails()
Declaration
protected override object GetControlDetails()
Returns
| Type | Description |
|---|---|
| System.Object |
Overrides
ShouldSerializeDataSources()
Specifies the render layout.
Declaration
public bool ShouldSerializeDataSources()
Returns
| Type | Description |
|---|---|
| System.Boolean |
ShouldSerializeParameters()
Declaration
public bool ShouldSerializeParameters()
Returns
| Type | Description |
|---|---|
| System.Boolean |