移动控件介绍及详细使用方法
2011-01-06 10:58:45 来源:WEB开发网Link 控件在构建移动设备的菜单方面是很常用的。由于移动设备在输入方面的限制,所以要提供一些友好的菜单供用户选择。下面的程序清单实现的是一个简单的菜单功能,用户可以点击不同的链接跳转到对应的移动窗体上。注意本程序中,由于Openwave模拟器支持软键,所以会显示软键的标题。
清单9:LinkDefault.aspx
< %@ Page Language="C#" AutoEventWireup="true" CodeFile="LinkDefault.aspx.cs" Inherits="LinkDefault" %>
< %@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
< html xmlns="http://www.w3.org/1999/xhtml" >
< body>
< mobile:Form id="Language" runat="server">
< mobile:Link ID="CShape" Runat="server" NavigateUrl="/CShape.aspx" SoftkeyLabel="CShape">Select CShape
< /mobile:Link>
< mobile:Link ID="VB" Runat="server" NavigateUrl="/VB.aspx" SoftkeyLabel="VB">
Select VB
< /mobile:Link>
< mobile:Link ID="JShape" Runat="server" NavigateUrl="/JShape.aspx"
SoftkeyLabel="JShape">Select JShape
< /mobile:Link>
< /mobile:Form>
< /body>
< /html>
List 控件
List控件用来显示项的静态列表。你也可以从数据库动态地检索数据,然后将这些数据绑定到List控件上。通过在“属性”窗口中单击 Items 属性旁的省略号按钮 (……) 并使用 List 属性对话框,可向列表中添加项。设置ItemCount 属性可指定列表包含的项的数目。在一些设备上,必须对列表进行分页。您可将 ItemsPerPage 属性设置为要在每页上显示的列表项的数目。
使用数据绑定,List控件可以从数据源动态地获得其属性值。使用“属性” 窗口中的DataBindings属性可以指定要绑定的属性。此外,List控件可使用数据绑定从数据源读取它的项。在DataSource属性中可为项指定数据源。使用DataMember属性可设置当控件执行数据绑定时从中读取数据的数据源成员。DataTextField和 DataValueField 属性分别设置当 List 控件绑定项的 Text 和 Value 属性时,将使用数据绑定项的哪一属性。
更多精彩
赞助商链接