新建一个名称为Rezor的mvc空项目,定义一个模型内容

  public class Product
{
//定义模型
public int ProductID { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public decimal Price { get; set; }
public string Category { get; set; }
}

创建布局  _BasicLayout.cshtml

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>@ViewBag.Title@*ViewBag中查找一个title的属性,目的是设置title元素的内容*@</title>
</head>
<body>
<h1>Product Information</h1>
<div style="padding:20px;border:solid medium black;font-size:20pt;">
@RenderBody()@*RenderBoy方法的调用会将动作方法所指定的视图内容查到布局标记中*@
</div>
<h2>Visit <a href="http://apress.com">Apress</a></h2>
</body>
</html>

定义一个DomeArray()方法

  public ActionResult DemoArray()
{
Product[] array =
{
new Product{Name="Kaysk",Price=275M},
new Product{Name="Leftjacket",Price=19.50M},
new Product{Name="Soccer ball",Price=48.95M},
new Product{Name="Corner flag",Price=34.95M}
};
return View(array);
}

添加DomeArray页面 ,使用@using引入命名空间 Rezor.Models,使用布局_BasicLayout.cshtml

@using Rezor.Models
@model Product[]
@{
ViewBag.Title = "DemoArray";
Layout = "~/Views/Shared/_BasicLayout.cshtml";
} @if (Model.Length > 0)
{
<table>
<thead><tr><th>Product</th><th>Price</th></tr></thead>
<tbody>
@foreach (Product p in Model)
{
<tr>
<td>@p.Name</td>
<td>$@p.Price</td>
</tr>
}
</tbody>
</table>
}

运行

最新文章

  1. 在线图片压缩后以ImageIO 流的形式 设置大小显示指定页面
  2. EventBus3.0源码解析
  3. paper 96:计算机视觉-机器学习近年部分综述
  4. 机器学习六--K-means聚类算法
  5. python中str()和repr()的区别
  6. hadoop中常见元素的解释
  7. 《深入剖析Tomcat》读书笔记(二)
  8. TQ210开发板NFS挂载android4.0.4的rootfs的方法
  9. Javascript addEventListener dispatchEvent
  10. Java与MySql数据类型对照表
  11. CentOS6.5解压缩文件.tar.gz .war .zip
  12. android微信付费
  13. Centos7:利用crontab定时执行任务
  14. eric6 中 designer 无法启动的解决办法
  15. JavaScript基础:DOM操作详解
  16. Golang 入门 : 结构体(struct)
  17. MSSQL的简单盲注
  18. vue百度地图插件
  19. Qt调用JS
  20. 常用文本编辑器 editor 的常用插件 —— CopyEdit

热门文章

  1. 洛谷P2775 机器人路径规划问题
  2. 决策树--Python
  3. 「模拟赛20190327」 第二题 DP+决策单调性优化
  4. SQLServer如何清除缓存?
  5. [USACO10MAR]伟大的奶牛聚集 BZOJ 1827 树形dp+dfs
  6. class __init__()
  7. python学习之路---day26
  8. C++_基础3-循环和关系表达式
  9. DP设状态 : 状压与线
  10. 非阻塞模式ServerSocketChannel 聊天室服务器端