ASP.NET - Fecha sin hora en GridView

 
Vista:

Fecha sin hora en GridView

Publicado por Ángel I (16 intervenciones) el 30/01/2007 17:05:15
Hola a todos:

Estoy trabajando contra una BBDD Access. Intento que en un GridView me presente una fecha en su formato corto: 30/01/2007.

En modo edición en el BondField con:

DataFormatString="{0:d}" ApplyFormatInEditMode="true"

consigo que la muestre tal como quiero, pero si no está en edición me muestra:

30/01/2007 00:00:00

¿Cómo se le puede quitar la parte de hora al dato fecha en un GridView?

Muchas gracias por adelantado.

Un cordial saludo.
Ángel I.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Fecha sin hora en GridView

Publicado por Ángel I (16 intervenciones) el 31/01/2007 18:32:19
Hola a todos:

Por si os interesase, lo he soluccionado de la siguente manera:

Una columna:

<asp:TemplateField HeaderText="FECHA" SortExpression="FECHA">
<ItemStyle Width="20%" />
<HeaderStyle HorizontalAlign="Left" />
<ItemTemplate>
<asp:Label ID="lblFecha" runat="server" Text='<%# Bind("FECHASTRING") %>' />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtFecha" runat="server" Text='<%# Bind("FECHASTRING") %>' >
</asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>

En el Select:

IIf(Len(Day(Tarjetas.FECHA))=1,'0' & Day(Tarjetas.FECHA),Day(Tarjetas.FECHA))&'/' &IIf(Len(Month(Tarjetas.FECHA))=1,'0' & Month(Tarjetas.FECHA),Month(Tarjetas.FECHA))&'/' &Year(Tarjetas.FECHA) AS FECHASTRING,.....

Un saludo.
Angel I.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar