Aracılığıyla paylaş


Control.Controls Özellik

Tanım

ControlCollection Kullanıcı arabirimi hiyerarşisinde belirtilen bir sunucu denetimi için alt denetimleri temsil eden bir nesne alır.

public:
 virtual property System::Web::UI::ControlCollection ^ Controls { System::Web::UI::ControlCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public virtual System.Web.UI.ControlCollection Controls { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Controls : System.Web.UI.ControlCollection
Public Overridable ReadOnly Property Controls As ControlCollection

Özellik Değeri

Belirtilen sunucu denetimi için alt denetimlerin koleksiyonu.

Öznitelikler

Örnekler

Aşağıdaki örnekte, bir sunucu denetiminin nesnesine özelliği aracılığıyla alt denetimlerin ControlCollection nasıl ekleneceği gösterilmektedir Controls .

Controls.Add(new LiteralControl("<h3>Value: "));
Controls.Add(New LiteralControl("<h3>Value: "))
  

Açıklamalar

ASP.NET sayfasında, bir sunucu denetiminin açma ve kapatma etiketleri arasına denetimler bildirim temelli olarak eklendiğinde, ASP.NET denetimleri içeren sunucu denetiminin ControlCollectionöğesine otomatik olarak ekler. Sunucuda işlenmemiş tüm HTML etiketleri veya metin dizeleri nesne olarak LiteralControl kabul edilir. Bunlar, diğer sunucu denetimleri gibi koleksiyona eklenir.

özelliği, Controls herhangi bir sunucu denetimi için sınıfın ControlCollection örneğine programlı erişim sağlar. Koleksiyona denetim ekleyebilir, koleksiyondan denetimleri kaldırabilir veya koleksiyondaki sunucu denetimleri aracılığıyla yineleyebilirsiniz.

Devralanlara Notlar

özelliği geçersiz kılınırken Controls yöntemini çağırdığınızdan EnsureChildControls() emin olun. Ayrıca, denetim koleksiyonuna program aracılığıyla denetim eklemeyi planlıyorsanız, denetimleri geçersiz kılınmış CreateChildControls() bir yönteme eklemeyi göz önünde bulundurun.

Şunlara uygulanır

Ayrıca bkz.