HtmlSelectBuilder.GetChildControlType Method (String, IDictionary)
.NET Framework (current version)
Obtains the Type for the HtmlSelect control's child controls.
Assembly: System.Web (in System.Web.dll)
Parameters
- tagName
-
Type:
System.String
The tag name of the child control.
- attribs
-
Type:
System.Collections.IDictionary
An array of attributes contained in the child control.
Use the GetChildControlType method to return the Type of a specified child control in an HtmlSelect control.
The following code example demonstrates how to override the GetChildControlType method to check for custom child control types. For a complete, working code example, see the HtmlSelectBuilder class overview topic.
[AspNetHostingPermission(SecurityAction.Demand, Level = AspNetHostingPermissionLevel.Minimal)] public override Type GetChildControlType(string tagName, IDictionary attribs) { // Distinguish between two possible types of child controls. if (tagName.ToLower().EndsWith("myoption1")) { return typeof(MyOption1); } else if (tagName.ToLower().EndsWith("myoption2")) { return typeof(MyOption2); } return null; }
.NET Framework
Available since 2.0
Available since 2.0
Show: