0
我有一個模型,正在使用一個視圖,可以編輯模型。模型中的外鍵在顯示視圖之前設置,並且在視圖中未觸及。如果該視圖爲零,則該視圖會顯示該下拉框的下拉菜單,如果下拉框不爲零,則會跳過該下拉框。如何保持模型內容跨瀏覽調用
@if (Model.RepairOrderId == 0)
{
<div class="editor-label">
@Html.LabelFor(model => model.RepairOrderId)
</div>
<div class="editor-field">
@Html.DropDownListFor(model => model.RepairOrderId, Model.Orders)
@Html.ValidationMessageFor(model => model.RepairOrderId)
</div>
}
else
{
}
當HTTP POST控制器方法被稱爲模型包含被編輯的各個領域,但並沒有被感動外鍵屬性現在是空的。我應該在else
塊中保留非零的RepairOrderId?