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

HtmlHelperEditorForには、HTML属性を受け取るオーバーロードはありません。

EditorForで行く代わりにTextBoxFor

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

それが役に立てば幸い

于 2013-03-21T11:35:26.567 に答える
0

textboxfor を試す

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