title: How can I stop date showing as default in MVC3 when not set?
body: <p>In my view I have the following:</p>
  
  <pre><code>@Html.TextBoxFor(model =&gt; model.EndDate)
  </code></pre>
  
  <p>When the code and the model is created I see it sets a default date rather than null for the field that's defined as follows:</p>
  
  <pre><code>public DateTime EndDate { get; set; }
  </code></pre>
  
  <p>In my view I see the following:</p>
  
  <pre><code>{1/1/0001 12:00:00 AM}
  </code></pre>
  
  <p>Is there some way that I can make it show/return an empty string if the field is not yet set to a value by my code. Here it just defaults to the above when I create a view and don't set that field. </p>