HtmlSelectBuilder.GetChildControlType(String, IDictionary) Methode

Definitie

Hiermee haalt u de Type onderliggende besturingselementen van het HtmlSelect besturingselement op.

public:
 override Type ^ GetChildControlType(System::String ^ tagName, System::Collections::IDictionary ^ attribs);
public override Type GetChildControlType(string tagName, System.Collections.IDictionary attribs);
override this.GetChildControlType : string * System.Collections.IDictionary -> Type
Public Overrides Function GetChildControlType (tagName As String, attribs As IDictionary) As Type

Parameters

tagName
String

De tagnaam van het onderliggende besturingselement.

attribs
IDictionary

Een matrix met kenmerken in het onderliggende besturingselement.

Retouren

Het Type opgegeven onderliggende besturingselement van het HtmlSelect besturingselement.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de GetChildControlType methode overschrijft om te controleren op aangepaste onderliggende besturingstypen. Zie het onderwerp over het HtmlSelectBuilder klassenoverzicht voor een volledig voorbeeld van een werkende code.

[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;
}
<AspNetHostingPermission(SecurityAction.Demand, Level:=AspNetHostingPermissionLevel.Minimal)> _
Public Overrides Function GetChildControlType(ByVal tagName As String, ByVal attribs As IDictionary) As Type

    ' Distinguish between two possible types of child controls.
    If tagName.ToLower().EndsWith("myoption1") Then
        Return GetType(MyOption1)
    ElseIf tagName.ToLower().EndsWith("myoption2") Then
        Return GetType(MyOption2)
    End If
    Return Nothing

End Function

Opmerkingen

Gebruik de GetChildControlType methode om het Type opgegeven onderliggende besturingselement in een HtmlSelect besturingselement te retourneren.

Van toepassing op

Zie ook