码迷,mamicode.com
首页 > 其他好文 > 详细

5-19

时间:2016-05-19 19:14:34      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

方法一
//controller public IActionResult list(){ var objects=new List<Object>(); for(int i=0;i<=10;i++){ objects.Add(new Object{Title="xxxx"+i}); } ViewBag.Objects=objects; return view(objects); } //view <ul> @foreach(Object a in(Viewbag.Objects as IEnumeranle<Object>)){ <li>@a.title</li>
} </ul>

  

方法二
//controller
public IActionResult list(){
  var objects = new List<Object>();
  for(int i=0;i<=10;i++){
    objects.Add(new Object{Title="xxxx"+i});
  }
  viewBag.Objects=objects;
  return View();
}

//view
<ul>
@foreach(dynamic a ViewBag.Objects){
  <li>@a.Title</li>
  
}
<ul/>

方法三

//controller

public IActionResult list(){
  var objects = new List<>(Object);
  for(int i = 0;i<=10;i++){
     objects.Add(new Object{Title="xxxx"+i}); 
  }
  return view(objects);
}

//view
//using MyApplication.Models
//@model IEnumerable<Object>

@model IEnumerable<MyApplication.Models.Object>
<ul>
@foreach(Object a in model){
<li>@a.Title</li>
}


 

 

视图模型(xxxxxViewModels):专门为视图提供信息的模型。不同于MVVM模式中的视图模型。

 

5-19

标签:

原文地址:http://www.cnblogs.com/dagedan/p/5509668.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!