title: Decimal symbol issue in MVC, C#?
body: <p>I'm using MVC 5.0<br>
  I set the culture in config:</p>
  
  <pre><code>&lt;system.web&gt;
     &lt;globalization uiCulture="fa-IR" culture="fa-IR" /&gt;
  &lt;/system.web&gt;
  </code></pre>
  
  <p>I have a model as the following:</p>
  
  <pre><code>public class MyModel
  {
     [DisplayName("NbatPersent")]
     [Range(0, 100)]
     public double NbatPersent{ get; set; }
  }
  </code></pre>
  
  <p>MVC shows the <code>NbatPersent</code> value in View like <code>22/5</code> and when I wanna submit form the form validator alert me <code>The field NbatPersent must be a number.</code>. It can't convert <code>22/5</code> to <code>22.5</code><br />
  It will be OK if I enter 22.5 but if the property has a value it convert <code>.</code> to <code>/</code></p>
  
  <p>How can I convert all numeric properties' culture to <code>en-US</code> to show value like <code>22.5</code> not like <code>22/5</code>.</p>
  
  <p><strong>Edit:</strong><br />
  I'm using <code>@Html.TextBoxFor</code> to show the decimal property because of user should be change it.</p>