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 |