Form::Activate Event
Occurs when a form becomes active. This API is obsolete. For information about how to develop ASP.NET mobile applications, see the www.asp.net/mobile Web site.
Assembly: System.Web.Mobile (in System.Web.Mobile.dll)
The Activate event occurs under the following circumstances:
When a page is first requested, the first form is activated.
When the ActiveForm property of the page is set programmatically.
When the user navigates to a form through a Link control whose target is a form.
This event's position in the event chain makes it very important for binding child controls to data sources or for setting a form property that can be inherited by all child controls.
The following code example shows how to set the OnActivate attribute in the Form element to point to a method that executes when the Activate event occurs. The Form2_Activate method prepares the second form for display. This example is part of a larger example for the Form overview.
Note |
|---|
The following code example uses the single-file code model and may not work correctly if copied directly into a code-behind file. This code example must be copied into an empty text file that has an .aspx extension. For more information, see ASP.NET Web Forms Page Syntax Overview. |
<html xmlns="http://www.w3.org/1999/xhtml" > <body> <!-- The first Form --> <mobile:Form ID="Form1" Runat="server" Paginate="true" OnActivate="Form_Activate" OnPaginated="Form_Paginated"> <mobile:link ID="Link1" Runat="server" NavigateUrl="#Form2"> Go To Other Form </mobile:link> <mobile:Label ID="Label1" Runat="server"> Welcome to ASP.NET </mobile:Label> <mobile:textview ID="txtView" Runat="server" /> <mobile:DeviceSpecific ID="DevSpec" Runat="server"> <Choice> <FooterTemplate> <mobile:Label runat="server" id="lblCount" /> </FooterTemplate> </Choice> </mobile:DeviceSpecific> </mobile:Form> <!-- The second Form --> <mobile:Form ID="Form2" Runat="server" Paginate="true" OnPaginated="Form_Paginated"> <mobile:Label ID="message2" Runat="server"> Welcome to ASP.NET </mobile:Label> <mobile:link ID="Link2" Runat="server" NavigateUrl="#Form1">Back</mobile:link> </mobile:Form> </body> </html>
Available since 1.1
ActiveForm
Form Class
System.Web.UI.MobileControls Namespace
Introduction to the Form Control
