ADO.NET Entity Framework y llaves foráneas

Es algo muy normal trabajar con tablas que están relacionadas con otras por medio de llaves foráneas. Si has usado ADO.NET Framework para hacer algunas operaciones con la BD y para mostrar datos en una página ASP.NET, quizás te hayas encontrado con el dilema de mostrar los campos relacionados de la tabla externa a la que estás mostrando. Por ejemplo, tomando como ejemplo la clásica base de datos de Northwind, y teniendo las tablas de Products y Categories, y si definimos nuestro modelo de Entidades de esta forma: Podemos mostrar en un GridView el contenido de Products haciendo la referencia … Continue reading ADO.NET Entity Framework y llaves foráneas

Formato de fecha en Gridview

No está de más recordar que cuando tienes un GridView con un campo tipo fecha, puedes definir el formato de la cadena a lo que tú gustes, en lugar de los valores por default de fecha completa: Para definir el formato de salida de la cadena en campos ligados, es sencillo, usando la propiedad DataFormatString:   <asp:BoundField DataField=”Fecha” DataFormatString=”{0:d}” />   Pero ¿qué pasa si tenemos TemplateFields, sencillo, usando la misma función Bind donde especificamos en el enlace al campo de datos para agregarle el formato que necesitamos:   <asp:TemplateField HeaderText=”Fecha”> <EditItemTemplate> <asp:TextBox ID=”TextBox1″ runat=”server” Text='<%# Bind(“Fecha”,”{0:d}”) %>’> </asp:TextBox> </EditItemTemplate> … Continue reading Formato de fecha en Gridview