Table of Contents

Class BaseChart

Namespace
InSite.Common.Web.UI.Chart
Assembly
InSite.UI.dll
public abstract class BaseChart : Control, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor
Inheritance
BaseChart
Implements
Derived
Inherited Members

Constructors

BaseChart()

protected BaseChart()

Properties

ChartType

public abstract ChartType ChartType { get; }

Property Value

ChartType

Configuration

protected ChartConfiguration Configuration { get; }

Property Value

ChartConfiguration

CssClass

public virtual string CssClass { get; set; }

Property Value

string

Data

public IChartData Data { get; }

Property Value

IChartData

Height

public virtual Unit Height { get; set; }

Property Value

Unit

Width

public virtual Unit Width { get; set; }

Property Value

Unit

Methods

BuildInitializationScript(StringBuilder)

public abstract void BuildInitializationScript(StringBuilder builder)

Parameters

builder StringBuilder

CreateChartConfiguration()

protected abstract ChartConfiguration CreateChartConfiguration()

Returns

ChartConfiguration

GetStyle()

protected string GetStyle()

Returns

string

OnLoad(EventArgs)

protected override void OnLoad(EventArgs e)

Parameters

e EventArgs

OnPreRender(EventArgs)

protected override void OnPreRender(EventArgs e)

Parameters

e EventArgs

Render(HtmlTextWriter)

protected override void Render(HtmlTextWriter writer)

Parameters

writer HtmlTextWriter