.NET Mobile事件[转]
Mobile Controls exposes device independent programmable events.
Mobile Controls(手机控件)揭示了部件之间相对独立的程序设计事件。
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.
第一个窗口有个文本为"Age?"的标签,一个用于输入年龄的输入框,和一个提交按钮
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 窗口1
| Age? |
Form 2 窗口2
| You are 11 years old |
浙公网安备 33010602011771号