【翻译】eXpressAppFramework QuickStart 业务模型设计(七)——设置一对多关系
2009-10-28 12:51
561 查看
这一讲,你将学到如何在业务对象中建立一对多的关系。Contact和Department业务对象将被设置成一对多的关系。为此,Contacts属性将作为“多”的一方添加到Department类中。 你可以学到如何通过引用对象自动生成界面的基本原理。
在此之前 ,我建议你去读一下如下课程:
· 【翻译】eXpressAppFramework QuickStart 业务模型设计(二)—— 从业务类库中继承
· 【翻译】eXpressAppFramework QuickStart 业务模型设计(四)—— 实现自定义业务类
· 【翻译】eXpressAppFramework QuickStart 业务模型设计(六)—— 设置多对多的关系
· 实现Department—Contacts关系“一”的部分,在Contact类的Department属性上添加Association特性 :
上一篇【翻译】eXpressAppFramework QuickStart 业务模型设计(六)—— 设置多对多的关系
在此之前 ,我建议你去读一下如下课程:
· 【翻译】eXpressAppFramework QuickStart 业务模型设计(二)—— 从业务类库中继承
· 【翻译】eXpressAppFramework QuickStart 业务模型设计(四)—— 实现自定义业务类
· 【翻译】eXpressAppFramework QuickStart 业务模型设计(六)—— 设置多对多的关系
· 实现Department—Contacts关系“一”的部分,在Contact类的Department属性上添加Association特性 :
public class Department : BaseObject { // [Association("Department-Contacts", typeof(Contact))] public XPCollection Contacts { get { return GetCollection("Contacts"); } } }运行程序(不管是Windows Forms还是ASP.NET应用程序)。调用Department对象的明细视图(见之前的课程)。你可以看到Contacts组。使用此选项卡中New或者Link按钮,添加对象到Contacts集合中。Link按钮允许添加一个已有的Contact对象引用:
上一篇【翻译】eXpressAppFramework QuickStart 业务模型设计(六)—— 设置多对多的关系
相关文章推荐
- 【翻译】eXpressAppFramework QuickStart 业务模型设计(六)—— 设置多对多的关系
- 【翻译】eXpressAppFramework QuickStart 业务模型设计(八)——创建对象后初始化属性
- 【翻译】eXpressAppFramework QuickStart 业务模型设计(四)—— 实现自定义业务类
- 【翻译】eXpressAppFramework QuickStart 业务模型设计(十)——在代码中实现数据验证
- 【翻译】eXpressAppFramework QuickStart 业务模型设计(九)——实现依赖引用属性
- 【翻译】eXpressAppFramework QuickStart 业务模型设计(五)—— 从业务类库中添加类
- [AFUI]App Framework Quickstart
- eXpressApp Framework 之DC技术入门系列(2)DC中的实体关系之一对多关系
- [架构设计]第五讲:技术、业务与架构的关系
- ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之第二章:利用模型类创建视图、控制器和数据库
- 王家林的81门一站式云计算分布式大数据&移动互联网解决方案课程第14门课程:Android软硬整合设计与框架揭秘: HAL&Framework &Native Service &App&HTML5架构设计与实战开发
- 翻译---express 4.x版本官网的app.set()的属性和使用方法
- WPF/E CTP Quick Start - 第十部分:脚本和鼠标事件(翻译)
- SOCKET API和TCP STATE的对应关系_三次握手(listen,accept,connect)_四次挥手close及TCP延迟确认(调用一次setsockopt函数,设置TCP_QUICK
- DevExpress eXpressApp Framework(XAF)
- WPF/E CTP Quick Start - 第一部分:创建一个WPF/E项目(翻译)
- 数据库设计和ER模型-------之关系模型的基本概念(第二章)
- 数据产品设计专题(4)- 程序化交易业务架构模型
- [翻译]使用设计模式简化.NET中菜单和Form元素之间的关系
- WPF/E CTP Quick Start - 第五部分:公有图形属性(翻译)