.NET Framework 类库
Control.Controls 属性

获取 ControlCollection 对象,该对象表示 UI 层次结构中指定服务器控件的子控件。

命名空间:System.Web.UI
程序集:System.Web(在 system.web.dll 中)

语法

Visual Basic(声明)
Public Overridable ReadOnly Property Controls As ControlCollection
Visual Basic(用法)
Dim instance As Control
Dim value As ControlCollection

value = instance.Controls
C#
public virtual ControlCollection Controls { get; }
C++
public:
virtual property ControlCollection^ Controls {
    ControlCollection^ get ();
}
J#
/** @property */
public ControlCollection get_Controls ()
JScript
public function get Controls () : ControlCollection

属性值

指定服务器控件的子控件集合。
备注

在 ASP.NET 页上,当以声明方式在服务器控件的开始标记和结束标记之间添加控件时,ASP.NET 会自动将这些控件添加到包含服务器控件的 ControlCollection 中。任何不在服务器上处理的 HTML 标记或者文本字符串都视为 LiteralControl 对象。它们像其他服务器控件一样被添加到集合中。

Controls 属性允许编程访问任何服务器控件的 ControlCollection 类实例。您可以向集合添加控件、从集合中移除控件,或者循环访问集合中的服务器控件。

给继承者的说明 重写 Controls 属性时,请务必调用 EnsureChildControls 方法。此外,如果准备以编程方式将控件添加到控件集合中,请考虑以重写 CreateChildControls 方法添加控件。

TopicLocation
如何:创建模板化的 ASP.NET 用户控件生成 ASP .NET Web 应用程序
如何:创建模板化的 ASP.NET 用户控件在 Visual Studio 中生成 ASP .NET Web 应用程序
如何:向 Web 窗体页添加 PlaceHolder Web 服务器控件 (Visual Studio)在 Visual Studio 中构建 ASP .NET Web 应用程序
如何:向 Web 窗体页添加 PlaceHolder Web 服务器控件 (Visual Studio)在 Visual Studio 中生成 ASP .NET Web 应用程序
如何:在 Calendar Web 服务器控件中自定义个别日生成 ASP .NET Web 应用程序
如何:在 Calendar Web 服务器控件中自定义个别日在 Visual Studio 中生成 ASP .NET Web 应用程序
示例

下面的示例说明如何通过服务器控件的 Controls 属性将子控件添加到服务器控件的 ControlCollection 对象中。

Visual Basic
Controls.Add(New LiteralControl("<h3>Value: "))
  
C#
Controls.Add(new LiteralControl("<h3>Value: "));
J#
get_Controls().Add(new LiteralControl("<h3>Value: "));
JScript
Controls.Add(new LiteralControl("<h3>Value: "));
None
pt]
this.Controls.Add(new LiteralControl("<h3>Value: "));
   
平台

Windows 98、Windows 2000 SP4、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0
请参见

标记 :


Page view tracker