私は私の見解で次のビットを持っています:
@Html.TextBoxFor(model => model.PersonnelId, new { disabled = "disabled" })
私のコントローラーにはこれがあります:
if (ModelState.IsValid)
{
PersonnelFacade.SavePerson(person);
return RedirectToAction("Index");
}
person.PersonnelId を確認すると、空です。{disabled = "disabled" } を削除すると正常に動作しますが、やりたいことではない PersonnelId を変更できます。
私は何を間違っていますか?