科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件创建移动Web应用程序

创建移动Web应用程序

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

现今移动设备已成为我们生活中的一部分,我们当中的许多人已离不开它们。当这些移动设备连接到Internet时,移动设备的力量将无穷无尽......

作者:小杨 来源:yesky 2007年10月26日

关键字: Windows

  • 评论
  • 分享微博
  • 分享邮件
移动应用程序设计概念

  NET Mobile Web SDK提供了三个容器对象:MobilePage, Form 和Panel。MobilePage控件是移动应用程序的重要容器。一个单独的MobilePage可以有一个或多个Form控件。一个Form控件可以有0个或多个Panel控件。Panel控件用于给各种Mobile控件分组。

.NET Mobile Web SDK 中Mobile控件

  Mobile控件可以被分为三个主要的组。它们是用户界面(UI)控件,验证(Validation)控件和功能(Utility)控件。用户界面控件是如Lable控件一样允许用户控制用户界面的一组控件。验证控件允许我们验证用户的输入如RequiredFieldValidator控件,这些控件在向服务器发送数据之前验证用户输入的数据。功能控件是诸如日历控件这一类的控件。

以下表格展示了以上各个类别的控件。

UI控件
控件名 描述
Command 一个Command控件执行诸如提交信息之类的动作
Form Form控件是一个或多个mobile控件的容器
Image 在移动设备中显示图象
Label 在移动设备中显示输出文本
Link 在窗体中创建一个超链接
List 在移动设备中显示一个选项列表
MobilePage 控制所有mobile控件的容器
TextBox 显示单行的文本框
Textview 显示多行的文本框

验证控件

控件名 描述
CompareValidator 比较两个mobile控件
CustomValidator 自定义的检验器允许从控件中调用自己的检验过程
RangeValidator 限制检验器在一个范围内检测数据
RegularExpressionValidator 检测与控件指定的表达式不符的数据
RequiredFieldValidator 检测用户在这一区域输入的数据
ValidationSummary 显示一个所有发生的检验过程的报告

功能控件

控件名 描述
Call 拨打一个电话号码
Calendar 显示一个日历
AdRotator 随机显示一个广告

  自动分页是.NET Mobile Web SDK的优势之一。.NET远行时会处理目标设备的页面显示问题。对于不同的Mobile控件会采取不同的分页处理形式。例如,对于List控件,分页由该控件的PageSize属性处理。这个属性根据目标设备自动设置。当在运行时显示页面时,panel控件里的控件就会呆在一起。
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章