企迪网-免费的企业信息发布平台 加入收藏
企迪网

webform

日期:2013-06-04 来源:本站 作者:管理员
关键字:
Visual C#是微软公司.Ner FrameWork框架中的一个重要组成部分,也是微软公司极力推荐的新一代程序开发语言。WinForm是.Net开发平台中对Windows Form的一种称谓。.Net 为开发WinForm的应用程序提供了丰富的Class Library(类库)。这些WinFrom 类库支持RAD(快速应用程序开…

    Visual C#是微软公司.Ner FrameWork框架中的一个重要组成部分,也是微软公司极力推荐的新一代程序开发语言。WinForm是.Net开发平台中对Windows Form的一种称谓。.Net 为开发WinForm的应用程序提供了丰富的Class Library(类库)。这些WinFrom 类库支持RAD(快速应用程序开发),这些类库被封装在一个名称空间之中,这个名称空间就是System.Windows.Forms

    WebForm负责封装用于用户端显示的数据。

    在EasyJWeb中,WebForm是一个非常重要,也是使用最为频繁的对象,他充当了在视图及程序之间传输、处理数据的媒介。

    下面是WebForm中的常用用法:

    1、WebForm中包含了视图页面中传输进来的数据,可以通过form.get("键名")的方式来读取这些数据,也可以通过form.set("属性名",值)来改变视图中传过来的数据值。

    2、可以把表单中传来数据,通过WebForm提供的快捷方法toPo可以把表单中的数据快速存入模型(域或Command)对象中。如form.toPo(Person.class)可以把表单中的属性值经过转换后存入到Person的对应属性中,并返回一个Person实例。

    3、WebForm的toPo方法还会数据校验,可以通过参数设置当校验未通过时是否回滚等。

    4、程序中通过WebForm把数据发送到视图模板。要在程序中把一个对象添加到视图,使用form.addResult("名称",obj)来添加,这里即可在视图模板中使用"$对象名"来访问该对象。

    5、WebForm的addPo方法可以把一个对象根据其中的属性名称,传到视图中。如form.addPo(person);则在视图可以通过$name来访问person对象的name属性值。


分享到:
  • 北京中百信信息技术股份有限公司北京中百信信息技
  • 福瑞博德软件开发公司福瑞博德软件开发
  • 北京护航科技有限公司北京护航科技有限
  • 银江股份有限公司银江股份有限公司
  • 远光软件远光软件
  • 中国软件与技术服务股份有限公司中国软件与技术服
  • 启明信息技术股份有限公司启明信息技术股份
  • 戴尔戴尔
  • HPHP
  • 东华软件股份公司东华软件股份公司
  • 东软集团东软集团
  • 用友软件股份有限公司用友软件股份有限