I am using this, an editor template (located in the Shared\EditorTemplates folder in my solution)
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.DateTime?>" %>
<%=Html.TextBox("", (Model.HasValue ? Model.Value.ToString("MM/dd/yyyy") : string.Empty), ViewData )%>
and this in my view
@Html.EditorFor(model => model.ModifiedDate)
how to make this field readonly in the view