Class CascadingDropDown
- Namespace
- AjaxControlToolkit
- Assembly
- AjaxControlToolkit.dll
[ClientScriptResource("Sys.Extended.UI.CascadingDropDownBehavior", "CascadingDropDown")]
[RequiredScript(typeof(CommonToolkitScripts))]
public class CascadingDropDown : ExtenderControlBase, IControlResolver
- Inheritance
-
CascadingDropDown
- Implements
-
- Inherited Members
-
Constructors
public CascadingDropDown()
Properties
[RequiredProperty]
[ExtenderControlProperty]
[ClientPropertyName("category")]
public string Category { get; set; }
Property Value
- string
[ExtenderControlProperty]
[ClientPropertyName("clearSelectedItemOnParentChange")]
public bool ClearSelectedItemOnParentChange { get; set; }
Property Value
- bool
ContextKey
[ExtenderControlProperty]
[ClientPropertyName("contextKey")]
public string ContextKey { get; set; }
Property Value
- string
EmptyText
[ExtenderControlProperty]
[ClientPropertyName("emptyText")]
public string EmptyText { get; set; }
Property Value
- string
[ExtenderControlProperty]
[ClientPropertyName("emptyValue")]
public string EmptyValue { get; set; }
Property Value
- string
[ExtenderControlProperty]
[ClientPropertyName("enableAtLoading")]
public bool EnableAtLoading { get; set; }
Property Value
- bool
LoadingText
[ExtenderControlProperty]
[ClientPropertyName("loadingText")]
public string LoadingText { get; set; }
Property Value
- string
[ExtenderControlProperty]
[ClientPropertyName("parentControlID")]
public string ParentControlID { get; set; }
Property Value
- string
PromptText
[ExtenderControlProperty]
[ClientPropertyName("promptText")]
public string PromptText { get; set; }
Property Value
- string
[ExtenderControlProperty]
[ClientPropertyName("promptValue")]
public string PromptValue { get; set; }
Property Value
- string
[ExtenderControlProperty]
[ClientPropertyName("selectedValue")]
public string SelectedValue { get; set; }
Property Value
- string
[RequiredProperty]
[ExtenderControlProperty]
[ClientPropertyName("serviceMethod")]
public string ServiceMethod { get; set; }
Property Value
- string
[ExtenderControlProperty]
[TypeConverter(typeof(ServicePathConverter))]
[ClientPropertyName("servicePath")]
public string ServicePath { get; set; }
Property Value
- string
UseContextKey
[ExtenderControlProperty]
[ClientPropertyName("useContextKey")]
public bool UseContextKey { get; set; }
Property Value
- bool
[ExtenderControlProperty]
[ClientPropertyName("useHttpGet")]
public bool UseHttpGet { get; set; }
Property Value
- bool
Methods
public static StringDictionary ParseKnownCategoryValuesString(string knownCategoryValues)
Parameters
knownCategoryValues
string
Returns
- StringDictionary
public static CascadingDropDownNameValue[] QuerySimpleCascadingDropDownDocument(XmlDocument document, string[] documentHierarchy, StringDictionary knownCategoryValuesDictionary, string category)
Parameters
document
XmlDocument
documentHierarchy
string[]
knownCategoryValuesDictionary
StringDictionary
category
string
Returns
- CascadingDropDownNameValue[]
QuerySimpleCascadingDropDownDocument(XmlDocument, string[], StringDictionary, string, Regex)
public static CascadingDropDownNameValue[] QuerySimpleCascadingDropDownDocument(XmlDocument document, string[] documentHierarchy, StringDictionary knownCategoryValuesDictionary, string category, Regex inputValidationRegex)
Parameters
document
XmlDocument
documentHierarchy
string[]
knownCategoryValuesDictionary
StringDictionary
category
string
inputValidationRegex
Regex
Returns
- CascadingDropDownNameValue[]