IPageAdapter Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.
Defines the interface to a page adapter. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.
public interface class IPageAdapter : System::Web::UI::MobileControls::IControlAdapter
public interface IPageAdapter : System.Web.UI.MobileControls.IControlAdapter
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public interface IPageAdapter : System.Web.UI.MobileControls.IControlAdapter
type IPageAdapter = interface
interface IControlAdapter
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type IPageAdapter = interface
interface IControlAdapter
Public Interface IPageAdapter
Implements IControlAdapter
- Derived
- Attributes
- Implements
Remarks
All page adapters must implement this interface. This interface inherits from the IControlAdapter interface, so any class that implements this interface must also implement the IControlAdapter interface. The easiest solution is to derive a class from the ControlAdapter base class, which provides a default implementation of the IControlAdapter interface.
Properties
CacheVaryByHeaders |
Returns a list of any additional HTTP headers by which caching is varied. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
Control |
Returns a strongly typed reference to the associated control. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |
CookielessDataDictionary |
Use this property to persist data between requests through the use of the URL query string. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
ItemWeight |
Accesses the approximate weight of a single item in the control. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |
OptimumPageWeight |
Returns a page weight appropriate for the target device. Used in form pagination. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
Page |
Gets or sets the page to which the adapter is attached. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
PersistCookielessData |
Gets or sets whether items from the CookielessDataDictionary property are persisted in the query string. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
VisibleWeight |
Returns the approximate weight of the control, in characters. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |
Methods
CreateTemplatedUI(Boolean) |
Called by base classes to create a templated UI. (Inherited from IControlAdapter) |
CreateTextWriter(TextWriter) |
Creates and returns a text writer suitable for the given adapters. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
DeterminePostBackMode(HttpRequest, String, String, NameValueCollection) |
Called to determine the postback data collection. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
HandleError(Exception, HtmlTextWriter) |
Returns |
HandlePagePostBackEvent(String, String) |
Returns |
HandlePostBackEvent(String) |
Returns |
LoadAdapterState(Object) |
Returns the adapter-specific view for a control. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |
LoadPostData(String, NameValueCollection, Object, Boolean) |
Returns |
OnInit(EventArgs) |
Called after an object, such as a form or a page, is initialized. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |
OnLoad(EventArgs) |
Loads data that pertains to a control, a page, or a device adapter. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |
OnPreRender(EventArgs) |
Called by the control's OnPreRender(EventArgs) method, to perform adapter-specific work prior to rendering. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |
OnUnload(EventArgs) |
Unloads data that pertains to a control, a page, or a device adapter. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |
Render(HtmlTextWriter) |
Called by the control's Render(HtmlTextWriter) method to perform rendering. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |
SaveAdapterState() |
This method is called when the control saves its private view state. This API is obsolete. For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (Inherited from IControlAdapter) |