Designing pages for mobile devices differs from designing pages for traditional Web sites, because pages for mobile devices break content into groups of data that can be presented in a linear manner. This section describes control containers and techniques that you can use to render content for ASP.NET mobile controls.
There are three primary container controls available for mobile controls: the MobilePage, Form, and Panel controls. The rules for using these containers are:
Each ASP.NET mobile Web page creates an instance of a MobilePage control.
A mobile Web page contains one or more Form controls.
A Form control can contain zero or more Panel controls.