WebGrid - Um dos muitos ajudantes úteis da web ASP.NET.
Esta seção apresenta detalhadamente o uso do auxiliar WebGrid.
Nos capítulos anteriores, você usou o código Razor para exibir dados do banco de dados. Toda a marcação HTML foi escrita à mão:
@{var db = Database.Open("SmallBakery"); var selectQueryString = "SELECT * FROM Produto ORDER BY Nome"; <html> <body> <h1>Produtos de panificação pequenos</h1> <table> <tr> <th>Id</th> <th>Produto</th> <th>Descrição</th> <th>Preço </th> </tr> @foreach(var linha em db.Query(selectQueryString)){ <tr> <td>@row.Id </td> <td>@linha.Nome </td> <td>@row.Descrição </td> <td align="right">@row.Price </td> </tr> } </table> </body> </html>
O auxiliar WebGrid fornece uma maneira mais fácil de exibir dados.
Ajudante do WebGrid:
Crie automaticamente uma tabela HTML para exibir dados
Suporta diferentes opções de formatação
Exibição de paginação de dados de suporte
Suporta classificação clicando no título da lista
@{ var db = Database.Open("SmallBakery") ; var selectQueryString = "SELECT * FROM Produto ORDER BY Id"; <html> <head> <title>Exibindo dados usando o WebGrid Helper</title> </head> <body> <h1>Pequenos produtos de panificação</h1> <div id="grid"> @grid.GetHtml() </div> </body> </html>
Na próxima seção, você aprenderá sobre o uso do Chart Helper.