为.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