Asp.net 如何在.NETMVC3中使用集合?
我是.NETMVC3的新手。我正在尝试呈现一个集合。如何将集合映射到模型并对其进行操作 我正在寻找一个简单的例子来说明如何做到这一点。如果有人遇到过这样做的例子,请你把它们寄给我,这样我就可以学习了Asp.net 如何在.NETMVC3中使用集合?,asp.net,asp.net-mvc-3,Asp.net,Asp.net Mvc 3,我是.NETMVC3的新手。我正在尝试呈现一个集合。如何将集合映射到模型并对其进行操作 我正在寻找一个简单的例子来说明如何做到这一点。如果有人遇到过这样做的例子,请你把它们寄给我,这样我就可以学习了 谢谢这是一个在MVC 3中迭代集合的好例子 具体来说,您希望遵循以下模式: 控制器 public class NamesController : Controller { public ActionResult Index() { var names = new L
谢谢这是一个在MVC 3中迭代集合的好例子 具体来说,您希望遵循以下模式: 控制器
public class NamesController : Controller
{
public ActionResult Index()
{
var names = new List<string>() { "Bob", "James", "Jim" };
return View(names);
}
}
公共类名称控制器:控制器
{
公共行动结果索引()
{
var names=newlist(){“Bob”、“James”、“Jim”};
返回视图(名称);
}
}
查看
@model IList<string>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1>Names</h1>
<ul>
@foreach(var name in model) {
<li>@name</li>
}
</ul>
</body>
</html>
@model-IList
名字
@foreach(模型中的变量名称){
- @名字
}
这是一个在MVC 3中迭代集合的好例子
具体来说,您希望遵循以下模式:
控制器
public class NamesController : Controller
{
public ActionResult Index()
{
var names = new List<string>() { "Bob", "James", "Jim" };
return View(names);
}
}
公共类名称控制器:控制器
{
公共行动结果索引()
{
var names=newlist(){“Bob”、“James”、“Jim”};
返回视图(名称);
}
}
查看
@model IList<string>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1>Names</h1>
<ul>
@foreach(var name in model) {
<li>@name</li>
}
</ul>
</body>
</html>
@model-IList
名字
@foreach(模型中的变量名称){
- @名字
}
什么收藏?在MVC中,控制器将视图传递给模型。如果模型具有列表或ICollection属性,则在渲染视图时,可以在标记中对其进行枚举。这有意义吗?我可以提供一个样品。好的。。样品会有帮助的。什么样的收集?在MVC中,控制器将视图传递给模型。如果模型具有列表或ICollection属性,则在渲染视图时,可以在标记中对其进行枚举。这有意义吗?我可以提供一个样品。好的。。样品会有帮助的谢谢。。但是如何用从DB中检索到的值填充列表?您使用的是什么类型的数据库?您将使用什么来访问该数据库?如果您使用的是MsSQL,您可能需要查看实体框架。这里是一个关于如何获得所有这些设置的优秀视频教程的链接。非常感谢。但是如何用从DB中检索到的值填充列表?您使用的是什么类型的数据库?您将使用什么来访问该数据库?如果您使用的是MsSQL,您可能需要查看实体框架。这里是一个关于如何获得所有这些设置的优秀视频教程的链接。