Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 8th, 2012  |  syntax: None  |  size: 1.10 KB  |  hits: 34  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. MVC3 Decimal field not validating properly
  2. [DisplayName("Standard Hourly Rate")]
  3. public decimal Rate { get; set; }
  4.  
  5. [Required]
  6. [DisplayName("Daily Travel Rate")]
  7. public decimal TravelRate { get; set; }
  8.        
  9. <div class="editor-label">
  10.     @Html.LabelFor(model => model.Rate)
  11. </div>
  12. <div class="editor-field">
  13.     @Html.EditorFor(model => model.Rate)
  14.     @Html.ValidationMessageFor(model => model.Rate)
  15. </div>
  16.  
  17. <div class="editor-label">
  18.     @Html.LabelFor(model => model.TravelRate)
  19. </div>
  20. <div class="editor-field">
  21.     @Html.EditorFor(model => model.TravelRate)
  22.     @Html.ValidationMessageFor(model => model.TravelRate)
  23. </div>
  24.        
  25. <input type="text" value="" name="Rate" id="Rate" data-val-required="The Standard Hourly Rate field is required." data-val-number="The field Standard Hourly Rate must be a number." data-val="true" class="text-box single-line">
  26.  
  27. <input type="text" value="" name="TravelRate" id="TravelRate" data-val-required="The Daily Travel Rate field is required." data-val-number="The field Daily Travel Rate must be a number." data-val="true" class="text-box single-line">
  28.        
  29. decimal myMoney = 300.5m;