WebGrid - L'un des nombreux assistants Web ASP.NET utiles.
Cette section vous présente en détail l'utilisation de l'assistant WebGrid.
Dans les chapitres précédents, vous avez utilisé le code Razor pour afficher les données de la base de données. Tous les balises HTML étaient manuscrites :
@{var db = Database.Open("SmallBakery"); var selectQueryString = "SELECT * FROM Product ORDER BY Name"; <html> <body> <h1>Petits produits de boulangerie</h1> <table> <tr> <th>Id</th> <th>Produit</th> <th>Description</th> <th>Prix </th> </tr> @foreach(var ligne dans db.Query(selectQueryString)){ <tr> <td>@row.Id </td> <td>@row.Name </td> <td>@row.Description </td> <td align="right">@row.Price </td> </tr> } </table> </body> </html>
L'assistant WebGrid fournit un moyen plus simple d'afficher les données.
Assistant WebGrid :
Créez automatiquement un tableau HTML pour afficher les données
Prend en charge différentes options de formatage
Prise en charge de l'affichage de la pagination des données
Prend en charge le tri en cliquant sur le titre de la liste
@{ var db = Database.Open("SmallBakery") ; var selectQueryString = "SELECT * FROM Product ORDER BY Id"; var data = db.Query(selectQueryString); <html> <head> <title>Affichage des données à l'aide de l'assistant WebGrid</title> </head> <body> <h1>Petits produits de boulangerie</h1> <div id="grid"> @grid.GetHtml() </div> </body> </html>
Dans la section suivante, vous découvrirez l’utilisation de Chart Helper.