Html.EditorFor<> equivalent for viewing read-only data?
Use
<%= Html.DisplayFor(model => model.Property) %>
Or if you want to see a readonly(disabled) textbox
<%= Html.TextBoxFor(model => model.Property, new { disabled="disabled", @readonly = "readonly" })%>
I may be missing something but can't you just use Html.LabelFor
?
Edit: May need to be a combination using Html.LabelFor
and Html.DisplayFor
You can use
Html.DisplayFor(...)
Documentation:
http://msdn.microsoft.com/en-us/library/system.web.mvc.html.displayextensions.displayfor.aspx