The C1ReportViewer type exposes the following members.

Constructors

  Name Description
Public method C1ReportViewer
Initializes a new instance of the C1.Web.UI.Controls.C1Report class.

Methods

  Name Description
Public method AddCssClass (Inherited from Control.)
Public method AssignPropertiesState (Inherited from C1ThemeableControlBase.)
Public method BeginUpdate (Inherited from Component.)
Public method ClearPagesCache
Clears the pages cache.
Public method CreateInstance (Inherited from C1ThemeableControlBase.)
Public method Dispose
Releases unmanaged and - optionally - managed resources.
(Overrides ComponentDispose()()()().)
Public method DoAjaxRequest
Executes AJAX request,
Public method EndUpdate (Inherited from Component.)
Protected method EnsureOpenedToolInitialized
Public method ExportToFile
Export report to file.
Public method FirstPage
Navigate first page.
Public method Generate
Call this method to generate report according FileName, ReportName and ReportParameters properties.
Public method Static member GetStatusMessage
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method Initialize
Initializes the report.
(Overrides ComponentInitialize()()()().)
Public method Invalidate
Invalidates this instance.
(Overrides C1ThemeableControlBaseInvalidate()()()().)
Public method LastPage
Navigate next page.
Public method LoadPreviewHtml
Public method LoadVisiblePagesData
Loads the visible pages data.
Public method NextPage
Navigate next page.
Public method OnAjaxRequestComplete
Response from server
Public method OnAjaxRequestError
AjaxRequest Error.
Protected method OnBubbleEvent (Inherited from Control.)
Public method OnConnectionFailed
Called when connection to server failed.
Protected method OnCurrentPageInputChanged
Protected method OnCurrentPageInputKeyPress
Protected method OnLoadPagesDataReceived
Public method OnReportGenerated
Called when report is fully generated.
Public method OnReportGenerating
Called during report generation, each time when client receives updated documentStatus.
Protected method OnReportPaneScroll
Protected method OnToolsTabControlSelectedIndexChanged
Protected method OnWindowResize
Public method PrevPage
Navigate previous page.
Public method PrintWithPreview
Preview and print current document if any.
Protected method RaiseBubbleEvent (Inherited from Control.)
Protected method RaisePropertyChanged (Inherited from Component.)
Public method RemoveCssClass (Inherited from Control.)
Public method SaveState (Inherited from C1ThemeableControlBase.)
Public method ScrollToPage
Scroll view to page given by index.
Public method ScrollToY
Scroll current view vertically to specified top position.
Public method ToggleCssClass (Inherited from Control.)
Public method ToLocaleString (Inherited from Object.)
Public method ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Protected method Updated (Inherited from Component.)

Fields

  Name Description
Public field _j
Protected field _jsonHelper (Inherited from C1ThemeableControlBase.)
Protected field _propertiesState (Inherited from C1ThemeableControlBase.)
Public field Static member MAX_ZOOM
Public field Static member MIN_ZOOM

Properties

  Name Description
Public property AccessKey
Gets or sets access key for report. If user press specified keyboard shortcut then focus moves on first report item at the top level.
Public property CurrentPageIndex
Gets or sets the index of the page being viewed (0-based).
Public property DisplayVisible
Gets or Sets whether C1Report is visible.
Public property DocumentStatus
Gets the common information about current report.
Public property DPI
Gets the DPI (pixels per inch).
Public property Element (Inherited from C1ThemeableControlBase.)
Public property Enabled
Gets or sets a value indicating whether this C1.Web.UI.Controls.C1Report is enabled.
Protected property Events (Inherited from Component.)
Public property FileName
Gets or sets the name of the file with report.
Public property Height
Gets or sets the height of the control.
Public property HttpHandlerUrl
Gets the HTTP handler URL.
Public property ID (Inherited from Component.)
Public property IsDocumentAssigned
Indicates if report viewer contains common information about assigned document.
Protected property IsInitialized (Inherited from Component.)
Protected property IsUpdating (Inherited from Component.)
Public property OutlineTool
Gets the outline tool.
Public property PageCount
Gets the number of pages in the current report.
Public property PagedView
Specifies whether the viewer must show document pages individually (with scrollbars covering the current page only) or continously (with scrollbars covering the whole document).
Public property Parent (Inherited from Control.)
Public property PreloadedPageImagesMarkup
Gets the preloaded page images markup.
Public property PropertiesState (Inherited from C1ThemeableControlBase.)
Public property ReportContentElement
Gets the report content element.
Public property ReportName
Gets or sets the name of the report.
Public property ReportPaneElement
Gets the report pane element.
Public property ReportParameters
Gets or sets the report parameters.
Public property ReportParametersConfig
Gets the report parameters configuration. Returns null if report has no parameters.
Public property RezolvedZoom
Gets or sets page zoom value in percentages.
Public property SearchTool
Gets the search tool.
Public property Splitter
Public property ToolBar
Gets the tool bar control client side object.
Public property ToolsMultiPage
Gets the tools tab control that contains tools page views.
Public property ToolsPaneElement
Gets the tools pane element.
Public property UniqueID
Gets the unique, hierarchically qualified identifier for the server control.
Public property ViewerWorker
Gets the viewer worker.
Public property ViewType
Gets or sets the type of the report.
Public property VisibilityMode (Inherited from Control.)
Public property Visible (Inherited from Control.)
Public property VisualStyle (Inherited from C1ThemeableControlBase.)
Public property WebService
Gets the report web service worker.
Public property Width
Gets or sets the width of the control.
Public property Zoom
Gets or sets page zoom value in percentages.

Events

  Name Description
Public event Disposing (Inherited from Component.)
Public event PropertyChanged (Inherited from Component.)
Public event ScrollBehaviorInit
Occurs when scroll behavior initialized.

See Also