我认为我有以下几点:
@Html.TextBoxFor(model => model.PersonnelId, new { disabled = "disabled" })
Run Code Online (Sandbox Code Playgroud)
在我的控制器中我有这个:
if (ModelState.IsValid)
{
PersonnelFacade.SavePerson(person);
return RedirectToAction("Index");
}
Run Code Online (Sandbox Code Playgroud)
现在,当我检查person.PersonnelId它是空的.当我删除{disabled ="disabled"}它工作正常但我可以更改PersonnelId,这不是我想要做的.
我究竟做错了什么?