我有主視圖和主模型。ASP.NET MVC數據沒有從控制器的局部視圖中使用
裏面這個觀點,我有這樣的行
foreach (var loadTask in Model.LoadTasks)
{
Html.RenderPartial("TripUpdateTask", new TripUpdateTaskModel { Task = loadTask });
}
因此,在主力車型我有
public List<OrderTaskRecord> LoadTasks { get; set; }
子模型:
public class TripUpdateTaskModel
{
public OrderTaskRecord Task { get; set; }
}
我打得並播放,但仍無法保存數據。這裏是目前和簡單的外觀。
<tr>
<td>Actual Time:</td>
<td>@Html.TextBoxFor(m => m.Task.Task.ActualTime)</td>
</tr>
在原始HTML這些時間控件具有相同的名稱和相同的ID。所以我不知道需要做些什麼來保存它。
我的意思是在主視圖中輸入回控制器精細的數據,而不是從局部視圖
我用Html.BeginForm和字段集的主要觀點是這樣的:
@using (Html.BeginForm("TripUpdate", "SupplierBookingUpdate", FormMethod.Post, new { id = "SupplierBookingUpdateSave" }))
{
<fieldset>
.. table
</fieldset>
}
你問如何設置文本框的名字嗎? –
我想問一下如何從局部視圖保存數據。我需要在代碼中重做。因爲輸入的值沒有保存到主要型號 – user3328720
您的意思是:當他們回到您的控制器中時? –