Control.Controls Özellik

Tanım

ControlCollection Kullanıcı arabirimi hiyerarşisindeki belirtilen sunucu denetimi için alt denetimleri temsil eden bir nesnesi 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

ControlCollection

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 örneğine ControlCollection programlı erişim sağlar. Koleksiyona denetim ekleyebilir, koleksiyondaki denetimleri kaldırabilir veya koleksiyondaki sunucu denetimleri arasında yineleme yapabilirsiniz.

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.