HtmlSelectBuilder.GetChildControlType(String, IDictionary) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.