New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[RequiredScript(typeof(Core))]
[ClientScriptResource("Telerik.Web.UI.RadAjaxControl", "Telerik.Web.UI.Ajax.Ajax.js")]
public abstract class RadAjaxControl : WebControl, IPostBackEventHandler

Inheritance: objectRadAjaxControl

Derived Classes: RadAjaxManagerRadAjaxPanel

Implements: IPostBackEventHandler

Constructors

C#
public RadAjaxControl()

Properties

C#
public virtual AjaxClientEvents ClientEvents { get; }

ClientIDMode

ClientIDMode

C#
public override ClientIDMode ClientIDMode { get; set; }
C#
public virtual bool EnableAJAX { get; set; }
C#
public bool EnableAriaSupport { get; set; }
C#
public virtual bool EnableEmbeddedScripts { get; set; }
C#
public virtual bool EnableHistory { get; set; }
C#
public virtual bool EnablePageHeadUpdate { get; set; }
C#
[Browsable(false)]
public virtual bool IsAjaxRequest { get; }
C#
[TypeConverter(typeof(StringArrayConverter))]
public virtual string[] PostBackControls { get; set; }
C#
public int RequestQueueSize { get; set; }
C#
[Browsable(false)]
public virtual StringCollection ResponseScripts { get; }
C#
public virtual bool RestoreOriginalRenderDelegate { get; set; }
C#
public virtual bool ShowLoadingPanelForPostBackControls { get; set; }

Methods

C#
public void Alert(string message)
Parameters:messagestring
C#
public virtual void FocusControl(Control controlToFocus)
Parameters:controlToFocusControl
C#
public virtual void FocusControl(string controlToFocusID)
Parameters:controlToFocusIDstring
C#
public string GetAjaxEventReference(string argument)
Parameters:argumentstringReturns:

string

C#
protected virtual void OnAjaxRequest(AjaxRequestEventArgs args)
Parameters:argsAjaxRequestEventArgs
C#
protected virtual void OnAjaxSettingCreated(AjaxSettingCreatedEventArgs args)
Parameters:argsAjaxSettingCreatedEventArgs
C#
protected virtual void OnAjaxSettingCreating(AjaxSettingCreatingEventArgs args)
Parameters:argsAjaxSettingCreatingEventArgs
C#
protected override bool OnBubbleEvent(object source, EventArgs args)
Parameters:sourceobjectargsEventArgsReturns:

bool

C#
protected virtual void OnCommand(CommandEventArgs args)
Parameters:argsCommandEventArgs
C#
protected override void OnInit(EventArgs e)
Parameters:eEventArgs
C#
protected override void OnLoad(EventArgs e)
Parameters:eEventArgs
C#
public void RaisePostBackEvent(string eventArgument)
Parameters:eventArgumentstring
C#
public void Redirect(string location)
Parameters:locationstring

Events

C#
public event RadAjaxControl.AjaxRequestDelegate AjaxRequest
C#
public event RadAjaxControl.AjaxSettingCreatedDelegate AjaxSettingCreated
C#
public event RadAjaxControl.AjaxSettingCreatingDelegate AjaxSettingCreating
C#
public event RadAjaxControl.CommandEventDelegate Command