如何将编辑器更改为只读

时间:2013-07-30 11:20:50

标签: html asp.net-mvc

在编辑屏幕上,我允许用户编辑记录。 但我不希望他们编辑lastUseDate。如何将其设置为只读,而不是将EditorFor LastUseDate设置为禁用?

@Html.EditorFor(x => x.Device.LastUseDate)

2 个答案:

答案 0 :(得分:2)

<%= @Html.TextBoxFor(x => x.Device.LastUseDate, new { @readonly = "readonly", disabled = "disabled", }) %>

答案 1 :(得分:0)

试试这个:

@Html.EditorFor(x => x.Device.LastUseDate, new { disabled = "disabled", @readonly = "readonly" })

它会在您的文本框中添加禁用和只读属性。