我使用下面的代码为只读的文本输入文本字段,但是这并不能成为只读的任何想法,为什么这可能是使只读
@Html.EditorFor(model => model.UserName, new { Readonly = "Readonly"})
我使用下面的代码为只读的文本输入文本字段,但是这并不能成为只读的任何想法,为什么这可能是使只读
@Html.EditorFor(model => model.UserName, new { Readonly = "Readonly"})
为什么续使用
@Html.EditorFor(model => model.UserName, new { @readonly = true});
,或者你可以像使用
@Html.EditorFor(model => model.UserName, new { @readonly = "readonly"});
尝试textboxfor
@Html.TextBoxFor(model => model.UserName, new { @readonly = true})
这doent工作 – user2169717 2013-03-21 11:57:58
看到修改 – Sharun 2013-03-21 12:01:18
HtmlHelper EditorFor
没有带HTML属性的重载。
代替EditorFor
去TextBoxFor
@Html.TextBoxFor(model => model.UserName, new { disabled = "disabled", @readonly = "readonly"})
希望它有助于
这不工作,因为只读befoe等号不会被重新调整 – user2169717 2013-03-21 12:00:08
现在就试试吧!我编辑过。它现在的作品 – 2013-03-21 12:05:48
nope不工作 – user2169717 2013-03-21 17:11:40
这些不workl – user2169717 2013-03-21 11:23:57
请参阅编辑我现在已经看到,而不是“只读”应该是“只读” – Gautam3164 2013-03-21 11:25:03
仍然无法正常工作 – user2169717 2013-03-21 11:26:20