title: EditorFor(date): How to display empty text box?
body: <pre><code>&lt;%: Html.EditorFor(model =&gt; model.date)%&gt;
  </code></pre>
  
  <p>How can I make this code display an empty textbox when loaded? Model.date is not nullable, hence always displays a non-empty value. How can I force it to start with an empty value?</p>
  
  <p>Note: I don't want to make it nullable because in the real code, it's tied to a model property which must have a value (BTW, I have a <code>Required</code> data annotation for that property). It doesn't make sense to make it nullable. Replacing it by a default date such as today's is not an option neither because the point in this case is to make sure user doesn't forget to <em>actively</em> specify a date.</p>
  
  <p>TIA.</p>