ReportDesignerBuilder Members

Constructors

Name Description
ReportDesignerBuilder(IHtmlHelper)

Creates the ReportDesignerBuilder class' instance.

ReportDesignerBuilder(IHtmlHelper, String)

Creates an object of the ReportDesignerBuilder class.

Methods

Name Description
AllowMDI(Boolean)

Specifies whether an end user can close all the multiple reports currently designed in the Web Report Designer or a single report should remain associated with it.

AutoBind(Boolean)

Specifies whether to bind the Web Report Designer to an autogenerated View Model automatically.

Bind(String)

Retrieves a specified report from the report storage and binds it to the Web Report Designer.

Bind(XtraReport)

Binds the Web Report Designer to a specified report.

ClientSideEvents(Action<ReportDesignerClientSideEventsBuilder>)

Provides access to the ReportDesignerClientSideEventsBuilder object that allows you to handle the client-side events specific to the Web Report Designer.

ClientSideModelSettings(Action<ClientSideModelSettings>)

Provides settings for the Web Report Designer's View Model.

CssClassName(String)

Sets a specified CSS class to be applied to the Web Report Designer.

DataSources(Action<Dictionary<String, Object>>)

Provides access to the data sources available in the Web Report Designer.

Height(String)

Sets a specified height for the Web Report Designer's element on the page.

Name(String)

Sets a specified identifier for the element representing the Web Report Designer on the page.

OpenReportXmlLayout(Byte[])

Creates a report from the specified XML bytes and then binds this report to the Web Report Designer.

QueryBuilderHandlerUri(String)

Sets the custom MVC controller to which requests are sent from a Query Builder.

ReportDesignerHandlerUri(String)

Sets the custom MVC controller to which requests are sent from a Web Report Designer.

ReportPreviewHandlerUri(String)

Sets the custom MVC controller to which requests are sent from a Web Document Viewer invoked from the Report Designer.

RightToLeft(Boolean)

Enables or disables a right-to-left layout in the Web Report Designer user interface.

Width(String)

Sets a specified width for the Web Report Designer's element on the page.

WizardSettings(Action<WizardSettings>)

Provides access to the Web Report Designer's settings.