我正在嘗試爲我正在尋找的稍微複雜的「視圖模型」/視圖設置創建一個創建頁面。有多個地址的人
想象我有兩個實體 -
人
-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/ 我想所有這些例子之間我應該能夠做我想找的東西! –