使用强类型进行循环输出
Controller代码
var a= (from c in db.A select c).ToList();
var b= (from c in db.B select c).ToList();
return View(Tuple.Create(a, b));
Razor页面
ASP.NET_Core_Web是我的项目名称,Model.Item1指的是Tuple中的第一个
@model Tuple
@{
foreach (var item in Model.Item1)
{
@item.Country
【.Net|Razor(.cshtml)页面使用foreach循环强类型与弱类型】}
}
使用弱类型进行循环输出
Controller代码
var a= (from c in db.A select c).Take(3).ToList();
ViewBag.a= a;
return View();
Razor页面
@{
foreach (var item in ViewBag.a)
{@item.Country
}
}
注:查询结果需要.ToList()
推荐阅读
- 记一次 .NET 某药品仓储管理系统 卡死分析
- spring|Java学习笔记(SpringMVC)
- IIS发布.net连接不上数据库解决办法
- javascript|js对象常用属性和方法(复制一个对象,获取一个对象的所有key的方法和所有value的方法)
- 浅谈.NET 6 中 gRPC 的最新功能
- 利用Visual Studio 2017的扩展开发(VSIX、ItemTemplate) 快速实现项目的半自动化搭建
- C#进度条实现
- .net|利用MSXML2.XMLHTTP的无刷新技术