2012-03-27 110 views
1

我很新使用MVC3,所以希望我使用的術語都是正確的。MVC兒童 - 父母在同一頁

基本上我正在尋找一種方法(如果可能的話)在同一頁面上添加父母和孩子的記錄。我能夠讓頁面正確顯示,但我不確定如何更新父模型。

在我的創建視圖中,我有父級的所有字段,我也想將子記錄添加到表單中。

我目前正在使用Html.RenderPartial("CreateChildView")在父級內顯示我的創建子頁面。

我還使用Html.RenderPartial("IndexChildView)來顯示我已添加的子記錄。

我在哪裏堅持是如何從上面的「CreateChildView」更新父模型, 我已經嘗試向子視圖添加一個提交按鈕,但我沒有得到我期待的結果。

說我有種找equivelent C#代碼爲:

ParentObject.ChildObject.Add(new ChildObject)

,然後一個方式來顯示這個提前正確

感謝

+0

如果你可以發佈一些你實際使用的代碼,它會有所幫助。順便說一下,我假設用Html.BeginForm()來包圍你的視圖fiedls,並且你在控制器中有一個Action方法和一個[HttpPost]屬性。 – Kevin 2012-03-27 19:14:42

回答

0

將在這兩個諧音與ids的div。使用「CreateChildView」中的ajax發佈數據並用響應更新「IndexChildView」。