HtmlSelectBuilder.GetChildControlType(String, IDictionary) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimin HtmlSelect alt denetimleri için öğesini Type alır.
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
Parametreler
- tagName
- String
Alt denetimin etiket adı.
- attribs
- IDictionary
Alt denetimde bulunan öznitelik dizisi.
Döndürülenler
Denetimin Type HtmlSelect belirtilen alt denetimi.
Örnekler
Aşağıdaki kod örneği, özel alt denetim türlerini denetlemek için yönteminin nasıl geçersiz kılınduğunu GetChildControlType gösterir. Tam bir çalışma kodu örneği için sınıfa genel bakış konusuna HtmlSelectBuilder bakın.
[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
Açıklamalar
Bir denetimde GetChildControlType belirtilen alt denetimin HtmlSelect değerini döndürmek Type için yöntemini kullanın.