title: ASP.NET MVC optional field being treated as required
body: <p>I have this field that for some reason when I click on submit, gets a validation message that the field is required.</p>
  
  <pre><code>[DisplayName("Total Budget:")]
  public double Budget { get; set; }
  
  @Html.EditorFor(model =&gt; model.account.Budget)
  @Html.ValidationMessageFor(model =&gt; model.account.Budget)
  
  public class Account
  {
      [DisplayName("Total Budget:")]
      public double Budget { get; set; } //dropdown
  }
  </code></pre>