웹 페이지 WebGrid
ASP.NET 웹 페이지 - WebGrid 도우미
WebGrid - 많은 유용한 ASP.NET 웹 도우미 중 하나입니다.
HTML 작성
이전 장에서는 Razor 코드를 사용하여 데이터베이스 데이터를 표시했습니다. 모든 HTML 마크업은 손으로 작성되었습니다.
Example
@{ var db = Database.Open("SmallBakery"); var query = "SELECT * FROM Product"; } <html> <body> <h1>Small Bakery Products</h1> <table border="1" width="100%"> <tr> <th>Id</th> <th>Product</th> <th>Description</th> <th>Price</th> </tr> @foreach(var row in db.Query(query)) { <tr> <td>@row.Id</td> <td>@row.Name</td> <td>@row.Description</td> <td align="right">@row.Price</td> </tr> } </table> </body> </html>
예제 실행»
"예제 실행" 버튼을 클릭하세요. 온라인 예제 보기
WebGrid 도우미 사용
WebGrid 도우미는 데이터를 표시하는 더 쉬운 방법을 제공합니다.
WebGrid 도우미:
데이터를 표시하는 HTML 테이블을 자동으로 생성
다양한 형식 지정 옵션 지원
페이지가 매겨진 데이터 표시 지원
목록 제목을 클릭하여 정렬 지원
Instance
@{ var db = Database.Open("SmallBakery") ; var query = "SELECT * FROM Product ORDER BY Name"; var data = db.Query(query); var grid = new WebGrid(data); } <html> <head> <title>Displaying Data Using the WebGrid Helper</title> </head> <body> <h1>Small Bakery Products</h1> <div id="grid"> @grid.GetHtml() </div> </body> </html>
인스턴스 실행»
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요