I'm passing a model to a view, and the model contains this attribute:
[Required(ErrorMessage = "Please enter a start date")]
[DataType(DataType.DateTime)]
[DisplayName("Start Date")]
public DateTime StartDate { get; set; }
And I have this in my view:
<%: Html.TextBoxFor(m => m.StartDate) %>
When I load the page, the textbox is populated with a date: 1/1/0001 12:00:00 AM
Is there a way to not have this happen, maybe by using metadata?