WEB开发网
开发学院手机开发Windows Mobile 开发 移动控件介绍及详细使用方法 阅读

移动控件介绍及详细使用方法

 2011-01-06 10:58:45 来源:WEB开发网   
核心提示: 首页完成改版,来提意见Alignment 设置TextView控件内文本的对齐方式,移动控件介绍及详细使用方法(13),其枚举值有:NotSet、 Left、Right 和 Center.BreakAfter 是否在控件后附加尾随换行符,此换行符使后续内容从下一行开始,由于某些移动控件依赖于视图状态,因此必须允许不
首页完成改版,来提意见

Alignment 设置TextView控件内文本的对齐方式。其枚举值有:NotSet、 Left、Right 和 Center.

BreakAfter 是否在控件后附加尾随换行符。此换行符使后续内容从下一行开始。默认为 true

Command控件

在ASP.NET WEB移动开发控件中是不存在Button控件的,取而代之的是Command控件。它用来创建一个用户界面元素以使用户能够调用 ASP.NET 事件处理程序,并使得用户的输入从页面回发到服务器端。当用户点击Command控件时,它会在服务器端自动地激发两个事件,分别为Click 和 ItemCommand,并且这两个事件可以在同一个页面上进行处理。然而,如果Command控件包含在一个容器中,ItemCommand事件将向上冒泡到父控件上。下表是Command控件的一些常见属性:

属性 说明

Text 该属性为Command控件显示时的字符串

ImageUrl Command 控件可以在支持图像的设备上显示位图图像,因此我们可以用ImageUrl属性指定图像位置的URL。

CausesValidation 默认情况下,Command 控件的 CausesValidation 属性的值为 true。这使得服务器会对同一窗体中的所有其他控件进行验证。若要禁用此行为,请将 CausesValidation 设置为 false。

注意,Command控件的CausesValidation属性在默认状态下设置为True,这表明用户点击该控件时,将在活动的移动WEB窗体上使用验证控件进行信息的验证。当然你也可以设置CausesValidation属性为False即不采用验证。

ASP.NET 移动控件使开发人员可以面向广泛的移动设备,包括支持 Web 的移动电话、寻呼机和个人数字助理 (PDA)。ASP.NET为移动设备提供的 Web 应用程序模型与为面向桌面浏览器的 ASP.NET 应用程序提供的模型一样丰富。本节将介绍 ASP.NET 移动控件添加到 ASP.NET Web 窗体的一系列扩展。 ASP.NET 移动控件由一组 ASP.NET 服务器控件和设备适配器组成,它们可以以智能的方式呈现您的应用程序。并且在使用之前,要对应用程序做一些配置改变。这对于处理一些移动设备的限制是而言是必需的。

首先必须允许不依赖于Cookie的Session。并不是所有的移动设备都支持浏览器Cookie。为了让Session状态能够在这些设备上起作用,就必须使用不依赖于Cookie的Session。此外,与普通的ASP.NET页面不同,移动页面使用Session状态来保存视图状态(这通常是为了保留带宽)。由于某些移动控件依赖于视图状态,因此必须允许不依赖于Cookie的Session,以便让这些控件正常工作。

上一页  8 9 10 11 12 13 14  下一页

Tags:移动 控件 介绍

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接