C# Class AjaxControlToolkit.CascadingDropDown

Inheritance: ExtenderControlBase
Show file Open project: DevExpress/AjaxControlToolkit Class Usage Examples

Private Properties

Property Type Description
ShouldSerializeServicePath bool

Public Methods

Method Description
CascadingDropDown ( ) : System
CascadingDropDown_ClientStateValuesLoaded ( object sender, EventArgs e ) : void
ParseKnownCategoryValuesString ( string knownCategoryValues ) : StringDictionary

A helper method to parse the private storage format used to communicate with known category/value pairs.

QuerySimpleCascadingDropDownDocument ( XmlDocument document, string documentHierarchy, StringDictionary knownCategoryValuesDictionary, string category ) : AjaxControlToolkit.CascadingDropDownNameValue[]

A helper method to provide simple implementation of a method to query a data set and return relevant dropdown content.

QuerySimpleCascadingDropDownDocument ( XmlDocument document, string documentHierarchy, StringDictionary knownCategoryValuesDictionary, string category, Regex inputValidationRegex ) : AjaxControlToolkit.CascadingDropDownNameValue[]

A helper method to provide simple implementation of a method to query a data set and return relevant dropdown content.

Private Methods

Method Description
ShouldSerializeServicePath ( ) : bool

Method Details

CascadingDropDown() public method

public CascadingDropDown ( ) : System
return System

CascadingDropDown_ClientStateValuesLoaded() public method

public CascadingDropDown_ClientStateValuesLoaded ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ParseKnownCategoryValuesString() public static method

A helper method to parse the private storage format used to communicate with known category/value pairs.
public static ParseKnownCategoryValuesString ( string knownCategoryValues ) : StringDictionary
knownCategoryValues string Private storage format string
return System.Collections.Specialized.StringDictionary

QuerySimpleCascadingDropDownDocument() public static method

A helper method to provide simple implementation of a method to query a data set and return relevant dropdown content.
public static QuerySimpleCascadingDropDownDocument ( XmlDocument document, string documentHierarchy, StringDictionary knownCategoryValuesDictionary, string category ) : AjaxControlToolkit.CascadingDropDownNameValue[]
document System.Xml.XmlDocument XML document containing the data set
documentHierarchy string List of strings representing the hierarchy of the data set
knownCategoryValuesDictionary System.Collections.Specialized.StringDictionary Known category/value pairs
category string Category for which the drop down contents are desired
return AjaxControlToolkit.CascadingDropDownNameValue[]

QuerySimpleCascadingDropDownDocument() public static method

A helper method to provide simple implementation of a method to query a data set and return relevant dropdown content.
public static QuerySimpleCascadingDropDownDocument ( XmlDocument document, string documentHierarchy, StringDictionary knownCategoryValuesDictionary, string category, Regex inputValidationRegex ) : AjaxControlToolkit.CascadingDropDownNameValue[]
document System.Xml.XmlDocument XML document containing the data set
documentHierarchy string List of strings representing the hierarchy of the data set
knownCategoryValuesDictionary System.Collections.Specialized.StringDictionary Known category/value pairs
category string Category for which the drop down contents are desired
inputValidationRegex System.Text.RegularExpressions.Regex Regular expression used to validate user input to the web service (to prevent XPath injection attacks)
return AjaxControlToolkit.CascadingDropDownNameValue[]