title: ASP.NET DisplayFormat dd/MM/yyyy didn't work
body: <p>My model </p>
  
  <pre><code>[Display(Name = "Tanggal Lahir")]
  [DataType(DataType.Date)]
  [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd/MM/yyyy}")]
  public DateTime TanggalLahir { get; set; }
  </code></pre>
  
  <p>My view</p>
  
  <pre><code>@Html.EditorFor(m =&gt; m.TanggalLahir)
  </code></pre>
  
  <p>but its still display format data with MM/dd/yyyy. </p>
  
  <p>even my web.config</p>
  
  <pre><code>&lt;system.web&gt;
    &lt;globalization uiCulture="en" culture="en-GB"/&gt;
    &lt;authentication mode="None" /&gt;
    &lt;compilation debug="true" targetFramework="4.5" /&gt;
    &lt;httpRuntime targetFramework="4.5" maxRequestLength="30000000" /&gt;
  &lt;/system.web&gt;
  </code></pre>