HtmlSelectBuilder.GetChildControlType(String, IDictionary) Methode

Definition

Ruft die Type untergeordneten Steuerelemente des HtmlSelect Steuerelements ab.

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

Parameter

tagName
String

Der Tagname des untergeordneten Steuerelements.

attribs
IDictionary

Ein Array von Attributen, die im untergeordneten Steuerelement enthalten sind.

Gibt zurück

Das Type angegebene untergeordnete Steuerelement des HtmlSelect Steuerelements.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die GetChildControlType Methode zum Überprüfen auf benutzerdefinierte untergeordnete Steuerelementtypen überschreibt. Ein vollständiges, funktionierendes Codebeispiel finden Sie im HtmlSelectBuilder Thema "Klassenübersicht".

[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

Hinweise

Verwenden Sie die GetChildControlType Methode, um das Type angegebene untergeordnete Steuerelement in einem HtmlSelect Steuerelement zurückzugeben.

Gilt für:

Weitere Informationen