HtmlSelectBuilder.GetChildControlType(String, IDictionary) Méthode

Définition

Obtient Type pour les contrôles enfants du contrôle HtmlSelect.

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

Paramètres

tagName
String

Nom de la balise du contrôle enfant.

attribs
IDictionary

Tableau d’attributs contenus dans le contrôle enfant.

Retours

Type

Type du contrôle enfant spécifié du contrôle HtmlSelect.

Exemples

L’exemple de code suivant montre comment substituer la GetChildControlType méthode pour vérifier les types de contrôles enfants personnalisés. Pour obtenir un exemple de code complet, consultez la HtmlSelectBuilder rubrique vue d’ensemble de la classe.

[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

Remarques

Utilisez la GetChildControlType méthode pour retourner le Type d’un contrôle enfant spécifié dans un HtmlSelect contrôle.

S’applique à

Voir aussi