Latest web development tutorials

ASP.NET 웹 페이지 WebGrid

WebGrid - 많은 유용한 ASP.NET 웹 도우미 중 하나.


자신의 HTML 쓰기

이전 섹션에서는 면도기 코드가 데이터베이스에 데이터를 표시, 모든 HTML 태그 필기 있습니다 사용 :

데이터베이스 인스턴스

@{
var db = Database.Open("SmallBakery");
var selectQueryString = "SELECT * FROM Product ORDER BY Name";
}

<html>
<body>
<h1>Small Bakery Products</h1>
<table>
<tr>
<th>Id</th>
<th>Product</th>
<th>Description</th>
<th>Price</th>
</tr>
@foreach(var row in 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>

»인스턴스를 실행


사용 WebGrid 도우미

WebGrid 도우미는 단순한 디스플레이 더 많은 데이터를 제공합니다.

WebGrid 도우미 :

  • 자동으로 데이터를 표시하는 HTML 테이블을 생성
  • 그것은 다른 서식 옵션을 지원합니다
  • 페이지 매김 지원 데이터
  • 지원은 제목을 클릭하여 목록을 정렬

WebGrid 인스턴스

@{
var db = Database.Open("SmallBakery") ;
var selectQueryString = "SELECT * FROM Product ORDER BY Id";
var data = db.Query(selectQueryString);
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>

»인스턴스를 실행