HtmlSelectBuilder.GetChildControlType(String, IDictionary) Methode

Definition

Ruft den Type für die 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 im untergeordneten Steuerelement.

Gibt zurück

Type

Der Type für das angegebene untergeordnete Steuerelement des HtmlSelect-Steuerelements.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie die GetChildControlType Methode außer Kraft setzen, um nach benutzerdefinierten untergeordneten Steuerelementtypen zu suchen. Ein vollständiges Beispiel für arbeitsbasierten Code finden Sie im HtmlSelectBuilder Thema zur 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

Siehe auch