当前位置: 首页 > 网络学院 > 服务端脚本教程 > .NET Mobile > .NET Mobile Events

.NET Mobile
.NET Mobile Introduction
.NET Mobile Example
.NET Mobile Emulators
.NET Mobile Forms
.NET Mobile Events
.NET Mobile Input
.NET Mobile Input Validation
.NET Mobile Lists
.NET Mobile Selections
.NET Mobile Images
.NET Mobile Utilities
ASP.NET Mobile Controls Reference

.NET Mobile Events


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-07-31   浏览: 671 ::
收藏到网摘: n/a

Mobile Controls exposes device independent programmable events.


Programming Events

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:

<%@ Page
Inherits="System.Web.UI.MobileControls.MobilePage"%>
<%@ Register
TagPrefix="Mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>

<script runat="server">
Dim age

Sub AgeClick(sender As Object, e As EventArgs)
age=text1.Text
ActiveForm=Form2
End Sub

Sub Form2_Activate(sender As Object,e As EventArgs)
  message.Text="You are " & age & " years old"
End Sub

</script>

<Mobile:Form id="form1" runat="server">
<Mobile:Label runat="server">Age?</Mobile:Label>
<Mobile:TextBox runat="server" id="text1" />
<Mobile:Command runat="server" OnClick="AgeClick" Text="Submit" />
</Mobile:Form>

<Mobile:Form id="form2" runat="server" OnActivate="Form2_Activate">
<Mobile:Label runat="server" id="message" />
</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:

Form 1

Age?



Form 2

You are 11 years old





评论 (0) All

登陆 | 还没注册?