我想学习ASP.NET MVC 3来自web窗体背景。我试图找出MVC实现我想要的方式是什么,而实际的困难是我不知道该怎么去google!ASP.NET MVC中的子集合模型3
我无法理解的是如何使用更复杂的模型。在asp.net网站上的所有教程都围绕相当简单的数据对象工作,因此相当简单的编辑器可以用它们来管理数据。
想象为一个虚构的党预订应用程序的模型: -
public class Party { public string PartyName {get;set;} public DateTime PartyDate {get; set; } public ICollection<Guest> Guests {get; set;} } public class Guest { public string Name {get; set;} public string EmailAddress {get; set;} }
的这里关键是客人的集合。
我想了解如何实现,是如何实现一个控制器+视图,这将允许我创建一个聚会,并且在一个页面中同时添加新的客人(并且最好与客人添加/删除ajax中的页面功能)。
在asp.net web窗体中的类似应用程序中,将guest虚拟机的功能放在UpdatePanel中会很简单。但我不知道如何去实现这个在MVC中。
如果任何人有任何提示,指针或链接到讨论类似主题的文章,我会很感激,
感谢
滑