title: Display empty textbox using Html.TextBoxFor on a not-null property in an EF entity
body: <p>I am using Entity Framework (v4) entities. I have an entity called Car with a Year property of type integer. The Year property does not allow NULL. I have the following in my Create view:</p>
  
  <pre><code>&lt;%= Html.TextBoxFor(model =&gt; model.Year) %&gt;
  </code></pre>
  
  <p>I am required to return a new Car object (due to other requirements) in my HttpGet Create action in the CarController.</p>
  
  <p>Currently, a zero is displayed in the Year textbox because the Year property does not allow NULL. I would like to display an empty textbox in the Create view. How do I do this?</p>