Estoy vinculando dinámicamente una vista de cuadrícula desde una tabla en mi base de datos a la que he llamado "Sesiones". Me da la información de un método que utiliza una consulta LINQ que es algo como esto:fecha de formato asp.netTiempo en gridview
var s = from sessions in datacontext.Sessions
where sessions.test == id
orderby sessions.ID ascending
select sessions;
gridView.DataSource = qsessions;
gridView.DataBind();
Sesiones contiene un campo datetime que yo quiero minimizar simplemente mostrar la fecha (mes/día/año). Por lo que he leído a través de búsquedas de Google, la solución es especificar el formato en el marcado de la aspx GridView usando algo como:
<asp:TextBox ID="txtDate" runat="server" Text='<%# Eval("dateTime", "{0:MM/dd/yyyy}") %>'></asp:TextBox>
no parece trabajar y todavía muestra el tiempo después de la fecha . ¿Se me escapa algo? Ayuda muy apreciada!
Gracias a todos . Este trabajó en el primer intento. No he probado los demás, así que probablemente también funcionen. ¡Lo aprecio! –
Texto = '<% # Eval ("dateTime", "{0: d}")%>' – fubo