Class AutoCompleteExtender

Inheritance
System.Object
AutoCompleteExtender
Implements
Inherited Members
Namespace: AjaxControlToolkit
Assembly: AjaxControlToolkit.dll
Version: 13.30.0
Syntax
[RequiredScript(typeof(TimerScript))]
[ClientScriptResource("AjaxControlToolkit.AutoCompleteBehavior", "AjaxControlToolkit.AutoComplete.AutoCompleteBehavior.js")]
[RequiredScript(typeof(CommonToolkitScripts))]
[RequiredScript(typeof(PopupExtender))]
[RequiredScript(typeof(AnimationExtender))]
public class AutoCompleteExtender : AnimationExtenderControlBase, IControlResolver

Constructors

AutoCompleteExtender()

Declaration
public AutoCompleteExtender()

Properties

CompletionInterval

Declaration
[ExtenderControlProperty]
[ClientPropertyName("completionInterval")]
public virtual int CompletionInterval { get; set; }
Property Value
Type Description
System.Int32

CompletionListCssClass

Declaration
[ExtenderControlProperty]
[ClientPropertyName("completionListCssClass")]
public string CompletionListCssClass { get; set; }
Property Value
Type Description
System.String

CompletionListElementID

Declaration
[ClientPropertyName("completionListElementID")]
[Obsolete("Instead of passing in CompletionListElementID, use the default flyout and style that using the CssClass properties.")]
[ExtenderControlProperty]
public virtual string CompletionListElementID { get; set; }
Property Value
Type Description
System.String

CompletionListHighlightedItemCssClass

Declaration
[ClientPropertyName("highlightedItemCssClass")]
[ExtenderControlProperty]
public string CompletionListHighlightedItemCssClass { get; set; }
Property Value
Type Description
System.String

CompletionListItemCssClass

Declaration
[ClientPropertyName("completionListItemCssClass")]
[ExtenderControlProperty]
public string CompletionListItemCssClass { get; set; }
Property Value
Type Description
System.String

CompletionSetCount

Declaration
[ExtenderControlProperty]
[ClientPropertyName("completionSetCount")]
public virtual int CompletionSetCount { get; set; }
Property Value
Type Description
System.Int32

ContextKey

Declaration
[ClientPropertyName("contextKey")]
[ExtenderControlProperty]
public string ContextKey { get; set; }
Property Value
Type Description
System.String

DelimiterCharacters

Declaration
[ExtenderControlProperty]
[ClientPropertyName("delimiterCharacters")]
public virtual string DelimiterCharacters { get; set; }
Property Value
Type Description
System.String

EnableCaching

Declaration
[ExtenderControlProperty]
[ClientPropertyName("enableCaching")]
public virtual bool EnableCaching { get; set; }
Property Value
Type Description
System.Boolean

FirstRowSelected

Declaration
[ExtenderControlProperty]
[ClientPropertyName("firstRowSelected")]
public virtual bool FirstRowSelected { get; set; }
Property Value
Type Description
System.Boolean

MinimumPrefixLength

Declaration
[ExtenderControlProperty]
[ClientPropertyName("minimumPrefixLength")]
public virtual int MinimumPrefixLength { get; set; }
Property Value
Type Description
System.Int32

OnClientHidden

Declaration
[ClientPropertyName("hidden")]
[ExtenderControlEvent]
public string OnClientHidden { get; set; }
Property Value
Type Description
System.String

OnClientHiding

Declaration
[ClientPropertyName("hiding")]
[ExtenderControlEvent]
public string OnClientHiding { get; set; }
Property Value
Type Description
System.String

OnClientItemOut

Declaration
[ClientPropertyName("itemOut")]
[ExtenderControlEvent]
public string OnClientItemOut { get; set; }
Property Value
Type Description
System.String

OnClientItemOver

Declaration
[ExtenderControlEvent]
[ClientPropertyName("itemOver")]
public string OnClientItemOver { get; set; }
Property Value
Type Description
System.String

OnClientItemSelected

Declaration
[ClientPropertyName("itemSelected")]
[ExtenderControlEvent]
public string OnClientItemSelected { get; set; }
Property Value
Type Description
System.String

OnClientPopulated

Declaration
[ClientPropertyName("populated")]
[ExtenderControlEvent]
public string OnClientPopulated { get; set; }
Property Value
Type Description
System.String

OnClientPopulating

Declaration
[ExtenderControlEvent]
[ClientPropertyName("populating")]
public string OnClientPopulating { get; set; }
Property Value
Type Description
System.String

OnClientShowing

Declaration
[ClientPropertyName("showing")]
[ExtenderControlEvent]
public string OnClientShowing { get; set; }
Property Value
Type Description
System.String

OnClientShown

Declaration
[ClientPropertyName("shown")]
[ExtenderControlEvent]
public string OnClientShown { get; set; }
Property Value
Type Description
System.String

OnHide

Declaration
[ExtenderControlProperty]
[ClientPropertyName("onHide")]
public Animation OnHide { get; set; }
Property Value
Type Description
Animation

OnShow

Declaration
[ExtenderControlProperty]
[ClientPropertyName("onShow")]
public Animation OnShow { get; set; }
Property Value
Type Description
Animation

ServiceMethod

Declaration
[ClientPropertyName("serviceMethod")]
[RequiredProperty]
[ExtenderControlProperty]
public virtual string ServiceMethod { get; set; }
Property Value
Type Description
System.String

ServicePath

Declaration
[ClientPropertyName("servicePath")]
[ExtenderControlProperty]
public virtual string ServicePath { get; set; }
Property Value
Type Description
System.String

ShowOnlyCurrentWordInCompletionListItem

Declaration
[ClientPropertyName("showOnlyCurrentWordInCompletionListItem")]
[ExtenderControlProperty]
public bool ShowOnlyCurrentWordInCompletionListItem { get; set; }
Property Value
Type Description
System.Boolean

UseContextKey

Declaration
[ClientPropertyName("useContextKey")]
[ExtenderControlProperty]
public bool UseContextKey { get; set; }
Property Value
Type Description
System.Boolean

Methods

CreateAutoCompleteItem(String, String)

Declaration
public static string CreateAutoCompleteItem(string text, string value)
Parameters
Type Name Description
System.String text
System.String value
Returns
Type Description
System.String

OnPreRender(EventArgs)

Declaration
protected override void OnPreRender(EventArgs e)
Parameters
Type Name Description
System.EventArgs e
Overrides

Implements