Tecnología

Inicio

Cómo vincular a DetailsView GridView

Cómo vincular a DetailsView GridView


el marco ASP.NET de Microsoft permite a los programadores para mostrar datos en una página Web. Un control proporcionado por el marco .NET, llamado el control DetailsView, le permite mostrar una sola fila de una fuente de datos, como una base de datos. Del mismo modo, el GridView permite mostrar la repetición de los datos en formato de tabla. Es posible enlazar un DetailsView a un control GridView de modo que cuando un usuario selecciona una fila en un control GridView, el DetailsView muestra los datos de la fila en un formato fácil de leer. Puede configurar los controles de datos como el GridView y DetailsView mediante un asistente para evitar la escritura de código.

Instrucciones

1 Abra Visual Studio y añadir un DetailsView y un control ObjectDataSource a la página ASPX desde la caja de herramientas. Haga clic en el asistente de configuración ObjectDataSource, seleccione "objeto" y haga clic en "Aceptar". Seleccione el control GridView de la lista desplegable y elija un método de la ficha Seleccionar para insertarse en el ObjectDataSource. Cerrar el asistente.

2 Seleccione la casilla de GridView y hacer clic en su etiqueta de "inteligente". Haga clic en "Activar selección" para permitir a un usuario seleccionar una fila en el GridView.

3 Arrastrar y soltar un DetailsView y ObjectDataSource hasta la página ASPX. Haga clic en la etiqueta "inteligente" del ObjectDataSource y seleccione "objeto" 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 los datos utilizando el ID de la fila. Cerrar el asistente.

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

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