ASP.NET.in.a.Nutshell.Second.Edition [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

ASP.NET.in.a.Nutshell.Second.Edition [Electronic resources] - نسخه متنی

G. andrew Duthie; matthew Macdonald

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید







MobilePage.NET 1.1, disposable

System.Web.UI.MobileControls (system.web.mobile.dll)class

The MobilePage class is the base class for all the
mobile pages you create. It derives from the base ASP.NET web form
page System.Web.UI.Page class. Some of most
important properties include those that deal with the
Form controls on the page. These include the
ActiveForm property, which provides the ability to
determine (or set) the active Form, and
Forms, which returns a collection with all the
Form instances on a page.

When you create a new mobile page in Visual Studio .NET, a new class
will be derived from MobilePage. Any code you add
to handle control events will be placed inside this class.

public class 

MobilePage : System.Web.UI.Page {
// Public Constructors
public

MobilePage ( );
// Public Static Fields
public static readonly string

HiddenPostEventArgumentId ; // =_ _EVENTARGUMENT
public static readonly string

HiddenPostEventSourceId ; // =_ _EVENTTARGET
public static readonly string

HiddenVariablePrefix ; // =_ _V_
public static readonly string

PageClientViewStateKey ; // =_ _P
public static readonly string

ViewStateID ; // =_ _VIEWSTATE
// Public Instance Properties
public string

AbsoluteFilePath {get; }
public Form

ActiveForm {set; get; }
public IPageAdapter

Adapter {get; }
public bool

AllowCustomAttributes {set; get; }
public string

ClientViewState {get; }
public bool

DesignMode {get; }
public virtual MobileCapabilities

Device {get; }
public IList

Forms {get; }
public IDictionary

HiddenVariables {get; }
public string

QueryStringText {get; }
public string

RelativeFilePath {get; }
public StyleSheet

StyleSheet {set; get; }
public string

UniqueFilePathSuffix {get; }
// Public Instance Methods
public virtual IControlAdapter

GetControlAdapter (MobileControl

control );
public Form

GetForm (string

id );
public object

GetPrivateViewState (MobileControl

ctl );
public bool

HasHiddenVariables ( );
public string

MakePathAbsolute (string

virtualPath );
public void

RedirectToMobilePage (string

url );
public void

RedirectToMobilePage (string

url , bool

endResponse );
public override void

Validate ( ); // overrides System.Web.UI.Page
public override void

VerifyRenderingInServerForm (System.Web.UI.Control

control ); // overrides System.Web.UI.Page
// Protected Instance Methods
protected override void

AddedControl (System.Web.UI.Control

control , int

index ); //overrides System.Web.UI.Control
protected override void

AddParsedSubObject (object

o ); // overrides System.Web.UI.Control
protected override HtmlTextWriter

CreateHtmlTextWriter (System.IO.TextWriter

writer ); // overrides System.Web.UI.Page
protected override NameValueCollection

DeterminePostBackMode ( ); // overrides System.Web.UI.Page
protected override void

InitOutputCache (int

duration , string

varyByHeader , string

varyByCustom ,
System.Web.UI.OutputCacheLocation

location , string

varyByParam ); // overrides System.Web.UI.Page
protected override object

LoadPageStateFromPersistenceMedium ( );// overrides System.Web.UI.Page
protected override void

LoadViewState (object

savedState ); // overrides System.Web.UI.Control
protected virtual void

OnDeviceCustomize (EventArgs

e );
protected override void

OnError (EventArgs

e ); // overrides System.Web.UI.TemplateControl
protected override void

OnInit (EventArgs

e ); // overrides System.Web.UI.Control
protected override void

OnLoad (EventArgs

e ); // overrides System.Web.UI.Control
protected override void

OnPreRender (EventArgs

e ); // overrides System.Web.UI.Control
protected override void

OnUnload (EventArgs

e ); // overrides System.Web.UI.Control
protected virtual void

OnViewStateExpire (EventArgs

e );
protected override void

RaisePostBackEvent (System.Web.UI.IPostBackEventHandler

sourceControl ,
string

eventArgument ); // overrides System.Web.UI.Page
protected override void

RemovedControl (System.Web.UI.Control

control );// overrides System.Web.UI.Control
protected override void

Render (System.Web.UI.HtmlTextWriter

writer );// overrides System.Web.UI.Control
protected override void

SavePageStateToPersistenceMedium (object

view );// overrides System.Web.UI.Page
protected override object

SaveViewState ( ); // overrides System.Web.UI.Control
}



Hierarchy


System.Object
System.Web.UI.Control(System.ComponentModel.IComponent,
System.IDisposable
,
System.Web.UI.IParserAccessor,
System.Web.UI.IDataBindingsAccessor)

System.Web.UI.TemplateControl(System.Web.UI.INamingContainer)

System.Web.UI.Page(System.Web.IHttpHandler)
MobilePage

Subclasses


ErrorFormatterPage

Returned By


System.Web.UI.MobileControls.Adapters.ControlAdapter.Page,
System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter.Page,
DeviceSpecific.MobilePage,
IControlAdapter.Page,
IPageAdapter.Page,
MobileControl.MobilePage

Passed To


System.Web.UI.MobileControls.Adapters.ControlAdapter.Page,
System.Web.UI.MobileControls.Adapters.UpWmlMobileTextWriter.
UpWmlMobileTextWriter()
,
System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter.
WmlMobileTextWriter()
, IPageAdapter.Page

/ 873