ASP.NET Web Pages:WebGrid 帮助器
| ylbtech-.Net-ASP.NET Web Pages:WebGrid 帮助器 | 
| 1.返回顶部 | 
ASP.NET Web Pages - WebGrid 帮助器
WebGrid - 众多有用的 ASP.NET Web 帮助器之一。
自己写的 HTML
在前面的章节中,您使用 Razor 代码显示数据库数据,所有的 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>
| 2.返回顶部 | 
| 3.返回顶部 | 
| 11.返回顶部 | 
|  | 作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 | 
ASP.NET Web Pages:WebGrid 帮助器的更多相关文章
- ASP.NET Web Pages:帮助器
		ylbtech-.Net-ASP.NET Web Pages:帮助器 1.返回顶部 1. ASP.NET Web Pages - 帮助器 Web 帮助器大大简化了 Web 开发和常见的编程任务. AS ... 
- ASP.NET Web Pages:Chart 帮助器
		ylbtech-.Net-ASP.NET Web Pages:Chart 帮助器 1.返回顶部 1. ASP.NET Web Pages - Chart 帮助器 Chart 帮助器 - 众多有用的 A ... 
- ASP.NET Web Pages:WebMail 帮助器
		ylbtech-.Net-ASP.NET Web Pages:WebMail 帮助器 1.返回顶部 1. ASP.NET Web Pages - WebMail 帮助器 WebMail 帮助器 - 众 ... 
- ASP.NET Web Pages:C# 和 VB 实例
		ylbtech-.Net-ASP.NET Web Pages:C# 和 VB 实例 1.返回顶部 1. ASP.NET Web Pages - C# 和 VB 实例 通过 C# 和 Visual Ba ... 
- ASP.NET Web Pages (Razor) API Quick Reference
		ASP.NET Web Pages (Razor) API Quick Reference By Tom FitzMacken|February 10, 2014 Print This page co ... 
- 如何在ASP.NET Web站点中统一页面布局[Creating a Consistent Layout in ASP.NET Web Pages(Razor) Sites]
		如何在ASP.NET Web站点中统一页面布局[Creating a Consistent Layout in ASP.NET Web Pages(Razor) Sites] 一.布局页面介绍[Abo ... 
- Displaying Data in a Chart with ASP.NET Web Pages (Razor)
		This article explains how to use a chart to display data in an ASP.NET Web Pages (Razor) website by ... 
- 五张图概括 什么是  ASP 、 ASP.NET (Web Pages,Web Forms ,MVC )
		当你看懂下面这五张图,我相信你对于学习.NET Web开发路线将不陌生! 来源: http://www.w3 ... 
- ASP.NET Web Pages 的冲突版本问题
		随着VS版本和.NET MVC版本.EF的版本的不断更新,虽然很多功能随着版本的提升而更完善,但对于旧版本开发的软件就有点悲催了,或许很多开发者都遇到类似的问题! 最近有一个项目是用.NET MVC3 ... 
随机推荐
- UIViewController简述
			一.View Controller Classes 二.自定义UIVIewController 1.创建 a)nib文件 [cpp] view plaincopyprint? - (BOOL)ap ... 
- Code Sign error: Provisioning profile XXXX can't be found
			[iphone]Code Sign error: Provisioning profile XXXX can't be found 如果你更新了profile,再编译iphone项目,发现下面的错误, ... 
- WTForms组件
			WTForms组件 WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证. 注意: from wtforms import Form 和 from flask_wtf ... 
- C#foreach的用法
			static void Main(string[] args) { int[] a = new int[5] { 1, 2, 3, 4, 5 }; ... 
- Python 文件修改
			# 需求: 把好人换成sb # 必须: # 1. 先从文件中读取内容 # 2. 把要修改的内容进行修改 # 3. 把修改好的内容写人一个新文件 # 4. 删除掉原来的文件 # 5. 把新文件重命名成原 ... 
- magento如何在首页显示产品
			1.首先现在magento后台创建一个新的分类,记下这个分类的 ID 号码.使用这个新建的分类来管理你的首页产品,这个分类设置为前台不可见.这样就不会显示在你的分类菜单中了,但使用代码调用的时候却会显 ... 
- chapter02 svm对手写体数字的数码图像进行识别
			#coding=utf8 # 从sklearn.datasets里导入手写体数字加载器. from sklearn.datasets import load_digits # 从sklearn.cro ... 
- 利用spring-mail模块发送带附件邮件dome
			本例为maven项目,直接撸代码吧. pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi ... 
- MVC   模型 视图, 控制器          写  三级联动
			<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>& ... 
- POJ:2386 Lake Counting(dfs)
			Lake Counting Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 40370 Accepted: 20015 D ... 
