爲.net mvc創建部分視圖時,是否必須爲編輯動作創建一個視圖,並且創建動作或一個局部視圖對兩個動作都足夠了。在這裏,我考慮與下拉列表,複選框等觀點.net mvc局部視圖
更新1
這是我一直在努力與今天:
我有一對夫婦的成員,我的模型所創建的局部視圖如下:
在控制器我有:
Public ActionResult trip()
{
return View();
}
裏面的視圖文件夾(trip.cshtml):
@model tests.Models.Mission
<div id="contents">
<div class="editor-label">
@Html.LabelFor(model => model.tripName, "tripName")
</div>
<div class="editor-field">
@Html.DropDownList("tripName", String.Empty)
@Html.ValidationMessageFor(model => model.tripName)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.giftname)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.giftname)
@Html.ValidationMessageFor(model => model.giftname)
</div>
在編輯動作:
我加載使用jQuery load
方法的頁面,並將其用於創建行動,但對於編輯操作工程確定,數據未被加載。我得到一個404錯誤
$("#dynamicForm").load("/things/trip #contents", function(response, status, xhr) {
if (status == "error") {
var msg = "";
$("#dynamicForm").html(msg + xhr.status + " " + xhr.statusText);
}
});
是的,我已經試過@Html.RenderPartial
和它的作品,但這個例子中,我試圖使用jQuery。
編輯操作是什麼意思? – Lars 2013-04-06 09:15:00