All the mobile controls have an object model with programmable properties, methods and events. For a complete overview please refer to the reference section.
Submitting Text
This page has two forms: form1 and form2
<%@ Page
Inherits=
"System.Web.UI.MobileControls.MobilePage"%>
<%@ Register
TagPrefix="Mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script runat="server">
Dim name
Sub NameClick(sender As Object, e As EventArgs)
name=text1.Text
ActiveForm=Form2
End Sub
Sub Form2_Activate(sender As Object,e As EventArgs)
message.Text="Your name is
End Sub
</script>
<Mobile:Form id="form1" runat="server">
<Mobile:Label runat="server">Name?</Mobile:Label>
<Mobile:TextBox runat="server" id="text1" />
<Mobile:Command runat="server" OnClick="NameClick" Text="Submit" />
</Mobile:Form>
When a page has two forms, the first form is always opened by default. The first form has a label with the text "Age?", an input box to input the age, and a submit button. The second page is activated by the submit button on the first page, and displays a response. When the application runs on a mobile device, the two pages will display like this: