For this example, the database consisted of just one table of people, built using the Server Explorer within Visual Studio.
The Grid View has Paging and Selection enabled to allow the user to select a particular record from the data.
For the ASPX page, we have one Grid View control, and one Details View control.
We also have a Sql Data Source, which is the connection to our database.
We (the page developer) are responsible for specifying the precise HTML rendered for the List View control.
It is by far the most popular data display control, and is ideal for understanding how data display controls interact with data retrieval controls and code.I don’t mean that it’s largest and most luxurious application every written, but rather that you may be cruising headlong into a nasty rendezvous with an iceberg that could deal a severe blow to your project.We may never know about all of the dangers lurking out there, but today we’re going to cover at least one danger you may encounter while writing event receivers – an annoying issue with the Item Updating and Item Updated events firing twice.The Grid View provides rich data features, but has a very boxy layout; the Data List and Repeater allow for a more flexible layout, but lack the "point and click" data features found in the Grid View, Details View, and Form View controls.The List View bridges the gap between layout flexibility and built-in data features. Consequently, the Grid View's layout is extremely boxy.Here you can choose Windows Authentication or SQL Server Authentication. We will discuss another option in future tutorials.