我正在使用下面的代码将文本条目设为只读,但这并不是只读的任何想法,为什么这可能是
@Html.EditorFor(model => model.UserName, new { Readonly = "Readonly"})
答案 0 :(得分:1)
为什么不能使用
@Html.EditorFor(model => model.UserName, new { @readonly = true});
或者您可以使用
@Html.EditorFor(model => model.UserName, new { @readonly = "readonly"});
答案 1 :(得分:0)
尝试textboxfor
@Html.TextBoxFor(model => model.UserName, new { @readonly = true})
答案 2 :(得分:0)
HtmlHelper EditorFor
没有带HTML属性的重载。
而不是EditorFor
使用TextBoxFor
@Html.TextBoxFor(model => model.UserName, new { disabled = "disabled", @readonly = "readonly"})
希望有所帮助