我认为我有以下几点:
@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,这不是我想要做的.
我究竟做错了什么?
小智 10
尝试2个值
然后在你的观点
请尝试将其设为只读.
@Html.TextBoxFor(model => model.PersonnelId, new { readonly= "readonly" })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6765 次 |
| 最近记录: |