Table of Contents

Class Accordion

Namespace
AjaxControlToolkit
Assembly
AjaxControlToolkit.dll
public class Accordion : WebControl
Inheritance
Accordion

Constructors

Accordion()

public Accordion()

Properties

AutoSize

[Browsable(true)]
public AutoSize AutoSize { get; set; }

Property Value

AutoSize

ContentCssClass

[Browsable(true)]
public string ContentCssClass { get; set; }

Property Value

string

ContentTemplate

[Browsable(false)]
public virtual ITemplate ContentTemplate { get; set; }

Property Value

ITemplate

DataMember

public virtual string DataMember { get; set; }

Property Value

string

DataSource

[Bindable(true)]
public virtual object DataSource { get; set; }

Property Value

object

DataSourceID

public virtual string DataSourceID { get; set; }

Property Value

string

FadeTransitions

[Browsable(true)]
public bool FadeTransitions { get; set; }

Property Value

bool

FramesPerSecond

[Browsable(true)]
public int FramesPerSecond { get; set; }

Property Value

int

HeaderCssClass

[Browsable(true)]
public string HeaderCssClass { get; set; }

Property Value

string

HeaderSelectedCssClass

[Browsable(true)]
public string HeaderSelectedCssClass { get; set; }

Property Value

string

HeaderTemplate

[Browsable(false)]
public virtual ITemplate HeaderTemplate { get; set; }

Property Value

ITemplate

IsBoundUsingDataSourceID

protected bool IsBoundUsingDataSourceID { get; }

Property Value

bool

Panes

public AccordionPaneCollection Panes { get; }

Property Value

AccordionPaneCollection

RequireOpenedPane

[Browsable(true)]
public bool RequireOpenedPane { get; set; }

Property Value

bool

RequiresDataBinding

protected bool RequiresDataBinding { get; set; }

Property Value

bool

SelectArguments

protected DataSourceSelectArguments SelectArguments { get; }

Property Value

DataSourceSelectArguments

SelectedIndex

[Browsable(true)]
public int SelectedIndex { get; set; }

Property Value

int

SuppressHeaderPostbacks

[Browsable(true)]
public bool SuppressHeaderPostbacks { get; set; }

Property Value

bool

TransitionDuration

[Browsable(true)]
public int TransitionDuration { get; set; }

Property Value

int

Methods

CreateChildControls()

protected override void CreateChildControls()

CreateControlHierarchy(bool)

protected virtual void CreateControlHierarchy(bool useDataSource)

Parameters

useDataSource bool

CreateDataSourceSelectArguments()

protected virtual DataSourceSelectArguments CreateDataSourceSelectArguments()

Returns

DataSourceSelectArguments

DataBind()

public override void DataBind()

EnsureDataBound()

protected void EnsureDataBound()

FindControl(string)

public override Control FindControl(string id)

Parameters

id string

Returns

Control

GetData()

protected virtual IEnumerable GetData()

Returns

IEnumerable

OnBubbleEvent(object, EventArgs)

protected override bool OnBubbleEvent(object source, EventArgs args)

Parameters

source object
args EventArgs

Returns

bool

OnDataBinding(EventArgs)

protected override void OnDataBinding(EventArgs e)

Parameters

e EventArgs

OnDataPropertyChanged()

protected virtual void OnDataPropertyChanged()

OnDataSourceViewChanged(object, EventArgs)

protected virtual void OnDataSourceViewChanged(object sender, EventArgs args)

Parameters

sender object
args EventArgs

OnInit(EventArgs)

protected override void OnInit(EventArgs e)

Parameters

e EventArgs

OnItemCommand(AccordionCommandEventArgs)

protected virtual void OnItemCommand(AccordionCommandEventArgs args)

Parameters

args AccordionCommandEventArgs

OnItemCreated(AccordionItemEventArgs)

protected virtual void OnItemCreated(AccordionItemEventArgs args)

Parameters

args AccordionItemEventArgs

OnItemDataBound(AccordionItemEventArgs)

protected virtual void OnItemDataBound(AccordionItemEventArgs args)

Parameters

args AccordionItemEventArgs

OnLoad(EventArgs)

protected override void OnLoad(EventArgs e)

Parameters

e EventArgs

OnPreRender(EventArgs)

protected override void OnPreRender(EventArgs e)

Parameters

e EventArgs

Events

ItemCommand

public event CommandEventHandler ItemCommand

Event Type

CommandEventHandler

ItemCreated

public event EventHandler<AccordionItemEventArgs> ItemCreated

Event Type

EventHandler<AccordionItemEventArgs>

ItemDataBound

public event EventHandler<AccordionItemEventArgs> ItemDataBound

Event Type

EventHandler<AccordionItemEventArgs>