0

我正在使用下面的代码将文本条目设为只读,但这不会变成只读任何想法为什么会这样

@Html.EditorFor(model => model.UserName, new { Readonly = "Readonly"})
4

3 回答 3

1

为什么继续使用

@Html.EditorFor(model => model.UserName, new { @readonly = true});

或者你可以使用喜欢

@Html.EditorFor(model => model.UserName, new { @readonly = "readonly"});
于 2013-03-21T10:57:39.410 回答
0

尝试文本框

@Html.TextBoxFor(model => model.UserName, new { @readonly = true})
于 2013-03-21T10:57:02.807 回答
0

HtmlHelperEditorFor没有采用 HTML 属性的重载。

而不是EditorFor一起去TextBoxFor

@Html.TextBoxFor(model => model.UserName, new { disabled = "disabled", @readonly = "readonly"})

希望能帮助到你

于 2013-03-21T11:35:26.567 回答