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