面板

更新:2007 年 11 月

Panel 控件是一种 ASP.NET 移动控件,可作为分组机制包含在 Form 控件内,以组织其他控件。使用面板可执行以下操作:

  • 为一组控件定义样式和流信息,并以可视方式将一组控件组合在一起。可以使用面板继承样式,使面板中的子控件从该面板继承样式。有关更多信息,请参见样式

  • 显示、隐藏、启用或禁用一组控件。

  • 为动态控件创建容器。

  • 为 ASP.NET 提供有关如何将屏幕上的控件分组的信息。对窗体进行分页时,ASP.NET 试图使一个面板中的所有控件位于同一个屏幕上。

与窗体不同,面板不能用作应用程序的跳转目标。面板不是单独的应用程序交互单元;因此,ASP.NET 可以在单个显示中组合多个面板,只要目标设备允许,它可以将面板组合至任意面板深度级别。

说明:

因为 OnInit 方法为控件构造模板用户界面,所以,从 Panel 继承并在 OnInit 期间向 Controls 集合添加控件的任何控件都必须在添加控件之后(而不是之前)调用 base.OnInit。

请参见

概念

Panel 控件介绍

Form 控件介绍

分页

样式

其他资源

ASP.NET 移动控件的设计和呈现概念

应用程序开发人员指南