我正在尝试为我正在寻找的稍微复杂的“视图模型”/视图设置创建一个创建页面。有多个地址的人
想象我有两个实体 -
人
-PersonID
杂牌
- 高度
-Nationality
那个人可以有多个地址 - 这里的地址实体:
地址
-PersonID
-AddressDescriptor
-FirstLine
-SecondLine
- 城市
-ZipCode
现在我一个人创建视图我希望用户能够进入人的详细信息, 然后添加尽可能多的地址,因为他们喜欢。 我正在将此视觉化为人物和地址区域的一组文本框。随后是该地址的添加按钮。单击此添加按钮时,会将地址添加到添加地址的网格中。网格还可以选择删除/编辑。
最后会出现一个提交按钮,用于将人员和地址记录保存到数据库中。
实现这种目标的最佳方法是什么? 我是否应该使用网格的部分视图/由AJAX调用呈现回控制器?如果有的话,有人可以指出一个现代化的例子 - 如果可能的话使用剃刀?
非常感谢。这帮助我重新修改了我的搜索,并找到了以下内容http://ivanz.com/2011/06/16/editing-variable-length-reorderable-collections-in-asp-net-mvc-part-1/ 我想所有这些例子之间我应该能够做我想找的东西! –