DataGrid sin paginación
Nos conectamos con una base de datos de Microsoft Access y, por código, creamos un DataGrid. Los registros son mostrados en un DataGrid sin paginar (todos los registros en la misma página, sin botones de navegación), ésta es la forma más simple de configurar este control, mediante la clave AllowPaging="False" en la etiqueta asp:DataGrid:<asp:TemplateColumn
HeaderText="ID">
<ItemTemplate>
<asp:Label id="lbID" runat="server"
text='<%#Container.DataItem("ID")%>'/>
</ItemTemplate>
</asp:TemplateColumn>
Como se ve en el código de ejemplo, cuando hacemos DataBinding()
(enlace de los datos a controles, en este caso enlace de los datos de la base de
Access al control DataGrid) la clave text='<%#
Container.DataItem("ID") %>' de la etiqueta incluida dentro de
TemplateColumn define el campo del origen de datos al que se enlazará ese
control en concreto.
La página aspx contiene
todo el código de la aplicación, tanto el código HTML y Asp.NET como
el código Visual Basic.