My Model
[DataType(DataType.Date, ErrorMessage = "Please enter a valid date in the format MM/dd/yyyy")]
[DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]
[Display(Name = "From Date")]
public DateTime FromDate { get; set; }
My View
@Html.EditorFor(model => model.FromDate)
My Date.cshtml (Editor Templates)
@Html.TextBox("", string.Format("{0:MM/dd/yyyy}", DateTime.Now),
new { @class = "datefield", type = "date" })
My requirement is show database value on this particular view but every time it shows me current date. How to do this Please help me.
You should use
Modelinstead ofDateTime.Now