menu

ASP.NET MVC

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ReportViewerProperties

    Show / Hide Table of Contents

    Class ReportViewerProperties

    Class for ReportViewer Properties.

    Inheritance
    System.Object
    EJTagHelper
    ReportViewerProperties
    Inherited Members
    EJTagHelper.GetControlDetails(String)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    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
    [HtmlAttributeName("dataSources")]
    [JsonProperty("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
    [JsonProperty("printOption")]
    [JsonConverter(typeof(StringEnumConverter))]
    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
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("processingMode")]
    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
    EJTagHelper.GetControlDetails()

    ShouldSerializeDataSources()

    Specifies the render layout.

    Declaration
    public bool ShouldSerializeDataSources()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeParameters()

    Declaration
    public bool ShouldSerializeParameters()
    Returns
    Type Description
    System.Boolean
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved