Table of Contents

Class ProgressPanel

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

Constructors

ProgressPanel()

public ProgressPanel()

Properties

AjaxRequestAsTrigger

public bool AjaxRequestAsTrigger { get; set; }

Property Value

bool

Cancel

public ProgressPanelCancel Cancel { get; set; }

Property Value

ProgressPanelCancel

ClientEvents

[PersistenceMode(PersistenceMode.InnerProperty)]
public ProgressPanelClientEvents ClientEvents { get; }

Property Value

ProgressPanelClientEvents

ContextID

public string ContextID { get; }

Property Value

string

CssClass

public string CssClass { get; set; }

Property Value

string

Enabled

public bool Enabled { get; set; }

Property Value

bool

HeaderText

public string HeaderText { get; set; }

Property Value

string

IsRequestCancelled

Returns True if the request was cancelled manually by clicking Cancel button

public bool IsRequestCancelled { get; }

Property Value

bool

Items

[PersistenceMode(PersistenceMode.InnerProperty)]
public ProgressPanelItemCollection Items { get; }

Property Value

ProgressPanelItemCollection

Position

public ProgressPanelPosition Position { get; set; }

Property Value

ProgressPanelPosition

PostBackAsTrigger

public bool PostBackAsTrigger { get; set; }

Property Value

bool

Triggers

[PersistenceMode(PersistenceMode.InnerProperty)]
public ProgressPanelTriggerCollection Triggers { get; }

Property Value

ProgressPanelTriggerCollection

Width

public Unit Width { get; set; }

Property Value

Unit

Methods

GetExternalContext()

public ProgressPanel.IProgressExternalContext GetExternalContext()

Returns

ProgressPanel.IProgressExternalContext

LoadViewState(object)

protected override void LoadViewState(object savedState)

Parameters

savedState object

OnLoad(EventArgs)

protected override void OnLoad(EventArgs e)

Parameters

e EventArgs

OnPreRender(EventArgs)

protected override void OnPreRender(EventArgs e)

Parameters

e EventArgs

RemoveContext()

public void RemoveContext()

Render(HtmlTextWriter)

protected override void Render(HtmlTextWriter writer)

Parameters

writer HtmlTextWriter

SaveViewState()

protected override object SaveViewState()

Returns

object

SetExternalContext(IProgressExternalContext)

public void SetExternalContext(ProgressPanel.IProgressExternalContext context)

Parameters

context ProgressPanel.IProgressExternalContext

TrackViewState()

protected override void TrackViewState()

UpdateContext(Action<ProgressPanelContext>)

public void UpdateContext(Action<ProgressPanelContext> update)

Parameters

update Action<ProgressPanelContext>

UpdateExternalContext(HttpApplicationState, IProgressExternalContext, Action<ProgressPanelContext>)

public static void UpdateExternalContext(HttpApplicationState app, ProgressPanel.IProgressExternalContext context, Action<ProgressPanelContext> update)

Parameters

app HttpApplicationState
context ProgressPanel.IProgressExternalContext
update Action<ProgressPanelContext>

Events

RequestCancelled

public event EventHandler RequestCancelled

Event Type

EventHandler