ASP.NET Pack Programmer's Guide
Dashboard Members
Constructors Fields Properties Methods
 


Renders the contents of a Diagram on a web page.

The following tables list the members exposed by the Dashboard type.

 Public Constructors

  Name Description

Dashboard

Initializes a new instance of the Dashboard class.

 Public Fields

  Name Description

Converters

Gets the list of currently registered serialization converters.

 Public Properties

  Name Description

AllowZoom

Gets or sets a value indicating whether users are allowed to zoom into plots' data ranges.

BackgroundImageAlign

Gets or sets the alignment of BackgroundImage relatively to dashboard boundaries.

BackgroundImageAutoSize

Gets or sets whether auto-size mode is enabled for BackgroundImage.

BackgroundImageLocation

Gets or sets dashboard's background image.

ClientScriptMode

Gets or sets a value indicating which library will be used in the control's client-side scripts.

ControlLoadedScript

Contains the name of a JavaScript function that should be invoked when the control is loaded on the client side.

DataItemClickedScript

Contains the name of a JavaScript function that should be invoked when when the user clicks on a data item inside a plot.

JQueryLocation

Gets or sets the URL to the JQuery script file.

JsLibraryLocation

Gets or sets the URL to the MindFusion.Charting.js file.

LayoutBuilder

Gets a LayoutBuilder instance that provides shortcut methods for building fragments of dashboard's user interface.

LayoutPanel

Gets a Panel containing dashboard components that should participate in layout measurements and be arranged relatively to each other.

LicenseKey

Gets or sets the license key of the control.

MsAjaxLocation

Gets or sets the URL to the Microsoft Ajax script file.

RootPanel

Gets the root Panel in the hierarchy of dashboard components.

Theme

Gets or sets a Theme specifying appearance of dashboard elements.

 Public Methods

  Name Description

DataBind

Binds the chart to current DataSource.

FromJson

Loads the control data from JSON string.

Invalidate

Implements RootControl.InvalidateLayout. Invalidates the specified region of a component.

InvalidateLayout

Implements RootControl.InvalidateLayout. Invalidates layout of specified component.

LoadFromXml

Overloaded.  

LoadPostData

IPostBackDataHandler.LoadPostData implementation.

RaisePostDataChangedEvent

IPostBackDataHandler.RaisePostDataChangedEvent implementation.

RegisterConverters

Registers converters used for JSON serialization of custom item types.

RegisterCustomType

Registers a custom item class for serialization support.

SaveToXml

Overloaded.  

ToJson

Saves the control data to JSON string.

 Protected Methods

  Name Description

AddAttributesToRender

WebControl.AddAttributesToRender override.

IsStartupScriptRegistered

Checks whether startup scripts are already registered on page.

OnPreRender

Control.OnPreRender override.

RenderContents

WebControl.RenderContents override.

 See Also

Dashboard Class
MindFusion.Charting.WebForms Namespace