Formato de fecha sin hora en ASP.NET Gridview

Formato de fecha sin hora en ASP.NET Gridview

DataFormatString es una propiedad de BoundField control y no afecta a ningún otro control. Puede especificar el formato en un Eval expresión:

Text='<%# Eval("Fromdate", "{0:dd/MM/yyyy}") %>' />

Según este artículo en MSDN el atributo DataFormatString tiene un número limitado de variantes para datos DateTime.

Lo que estás buscando es:

DataFormatString="{0:d}"

cual es el short date pattern .

Para obtener el dd/MM/yyyy formato, también debe configurar la información de su cultura correctamente (por ejemplo, en **en-GB** ).


Lo logré con {0:dd/MM/yyyy} en el DataFormatString propiedad del campo

Funciona bien