孟伟斯.NET

快乐的开发者

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

这一讲,你将学到如何在业务对象中建立一对多的关系。Contact和Department业务对象将被设置成一对多的关系。为此,Contacts属性将作为“多”的一方添加到Department类中。 你可以学到如何通过引用对象自动生成界面的基本原理。

在此之前 ,我建议你去读一下如下课程:

·   【翻译】eXpressAppFramework QuickStart 业务模型设计(二)—— 从业务类库中继承

·  【翻译】eXpressAppFramework QuickStart 业务模型设计(四)—— 实现自定义业务类

·  【翻译】eXpressAppFramework QuickStart 业务模型设计(六)—— 设置多对多的关系

 

·  实现Department—Contacts关系“一”的部分,在Contact类的Department属性上添加Association特性 :

Code

 关于Association特性,参见【翻译】eXpressAppFramework QuickStart 业务模型设计(六)—— 设置多对多的关系课程。

·  实现Department—Contacts关系“多”的部分,在Department类的Contacts属性上添加Association特性:

Code

 运行程序(不管是Windows Forms还是ASP.NET应用程序)。调用Department对象的明细视图(见之前的课程)。你可以看到Contacts组。使用此选项卡中New或者Link按钮,添加对象到Contacts集合中。Link按钮允许添加一个已有的Contact对象引用:

 

 

  上一篇【翻译】eXpressAppFramework QuickStart 业务模型设计(六)—— 设置多对多的关系

posted on 2009-10-28 12:51  孟伟斯.NET  阅读(608)  评论(0编辑  收藏  举报