Cómo vincular a GridView DetailsView

A GridView muestra los datos que se repiten.

Marco ASP.NET de Microsoft permite a los programadores para mostrar datos en una página Web. Un control que proporciona. NET framework, llamado el control DetailsView permite mostrar una sola fila de una fuente de datos, como una base de datos. Asimismo, el GridView permite mostrar los datos que se repiten en forma de tabla. Es posible enlazar una DetailsView a un control GridView de modo que cuando un usuario selecciona una fila de un control GridView, DetailsView muestra los datos de la fila en un formato fácil de leer formato. Puede configurar los controles de datos como GridView y DetailsView utilizando un asistente para evitar escribir código. Que causa presion deposito

Lo que necesita

Visual Studio



Abra Visual Studio y agregue un DetailsView y un control ObjectDataSource a la página ASPX de la caja de herramientas. Haga clic en el asistente de configuración de ObjectDataSource, seleccione "Objeto" y haga clic en "Aceptar". Seleccione el control GridView de la lista desplegable y escoja un método de la ficha Seleccionar para insertarse en el ObjectDataSource. Cierre el asistente.



Seleccione la casilla de GridView y haga clic en la etiqueta "inteligente". Haga clic en "Habilitar Selección" para permitir que el usuario seleccione una fila en el GridView.



Arrastre y suelte un DetailsView y ObjectDataSource a la página ASPX. Haga clic en la etiqueta "inteligente" del ObjectDataSource y seleccione "Object" y haga clic en "Aceptar". Seleccione el control DetailsView y haga clic en la pestaña "Seleccionar". Utilice la lista desplegable para seleccionar el método capaz de recuperar datos utilizando el ID de la fila. Cierre el asistente.



Haga clic en el GridView y establezca su propiedad DataKeyNames en el mismo valor utilizado por el DetailsView para recuperar la información.



Guarde su trabajo y ejecutar la página ASPX en el depurador para asegurarse de que funciona como se esperaba.

 

No hay comentarios:

Publicar un comentario