HtmlSelectBuilder.GetChildControlType(String, IDictionary) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'oggetto Type per i controlli figlio del controllo 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
Parametri
- tagName
- String
Nome del tag del controllo figlio.
- attribs
- IDictionary
Matrice di attributi contenuti nel controllo figlio.
Restituisce
Oggetto Type del controllo figlio specificato del controllo HtmlSelect.
Esempio
Nell'esempio di codice seguente viene illustrato come eseguire l'override del metodo per verificare la GetChildControlType presenza di tipi di controllo figlio personalizzati. Per un esempio completo di codice funzionante, vedere l'argomento panoramica della HtmlSelectBuilder 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
Commenti
Utilizzare il GetChildControlType metodo per restituire l'oggetto Type di un controllo figlio specificato in un HtmlSelect controllo .