Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2004, 08:23
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
Cita:
¿cómo podría quitar la hora?, es decir, que por ejemplo me sale "16/04/2004 0:00:00" y yo sólo necesito "16/04/2004"
Hola..en el control donde mandes a llamar tu campo que tienes en tu BD puedes usar Eval..Supongamos que quieres mostrar los datos en un label y quieres que la fecha aparezca en el formato
dia/mes/año

Te podría quedar así:
<asp:datagrid id="dtgOrders" runat="server">
...
...
<asp:TemplateColumn HeaderText="Customer ID">
<ItemStyle HorizontalAlign="Left"></ItemStyle>
<ItemTemplate>
<asp:Label id="lblOrderDate" runat="server" Text='<%# DataBinder.Eval (Container, "DataItem.TU_campo", "{0:dd/MM/yyyy}") %>'>
</asp:Label>
</ItemTemplate>
...
...

Ahora bien.. si lo estas haciendo usando un BoundColumn te quedaría:

Cita:
<asp:BoundColumn DataField="DateEntered" HeaderText="Fecha" DataFormatString ="{0:dd/MM/yyyy}" />


Cita:
Por otro lado me gustaría poder asignar a las columnas un tamaño fijo
Checa la propiedad

ItemStyle-Width = "valor%"


Saludos y suerte . . .
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net