Panel | .NET 1.1, disposable |
System.Web.UI.MobileControls (system.web.mobile.dll) | class |
The Panel is a flexible container for mobile
controls. The Panel control is commonly used to
hide or show groups of controls (by setting the
Visible property), or to keep controls together
for the purposes of pagination. The style attributes and pagination
settings you apply to a Panel will be applied to
all child controls automatically. A Panel does not
provide a provide a border or visual appearance beyond its
constituent controls and any literal text.
The Panel supports literal text, although once
added, you cannot easily modify this text at runtime. You can also
insert markup tags directly into the literal text of a
Panel. Supported tags include
<a> (anchor), <b>
(bold), <i> (italic),
<br> (line break), and
<p> (paragraph). These tags will be rendered
in a device-independent manner, which means that a
<p> could conceivably be translated into a
<br> tag if required by the client device.
In order to ensure compatibility across a broad range of devices, all
other tags are ignored, and will never affect the
control's output.
public class Panel : MobileControl, ITemplateable {
// Public Constructors
public Panel( );
// Public Instance Properties
public override bool BreakAfter{set; get; } // overrides MobileControl
public Panel Content{get; }
public virtual bool Paginate{set; get; }
// Protected Instance Properties
protected override bool PaginateChildren{get; } // overrides MobileControl
// Public Instance Methods
public override void AddLinkedForms(System.Collections.IList linkedForms); // overrides MobileControl
public override void CreateDefaultTemplatedUI(bool doDataBind); // overrides MobileControl
public override void PaginateRecursive(ControlPager pager); // overrides MobileControl
// Protected Instance Methods
protected override void OnInit(EventArgs e); // overrides MobileControl
}
Hierarchy
System.Object
System.Web.UI.Control(System.ComponentModel.IComponent,
System.IDisposable,
System.Web.UI.IParserAccessor,
System.Web.UI.IDataBindingsAccessor)
MobileControl(System.Web.UI.IAttributeAccessor)
Panel(ITemplateable)
Subclasses
Form, TemplateContainer
Returned By
System.Web.UI.MobileControls.Adapters.HtmlPanelAdapter.Control,
System.Web.UI.MobileControls.Adapters.WmlPanelAdapter.Control,
Form.{Footer, Header,
Script}, ObjectList.Details