码迷,mamicode.com
首页 > Web开发 > 详细

MVC匿名类传值学习

时间:2017-08-08 00:24:50      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:使用   新建   bar   gif   comment   alt   实体类   sharp   action   

刚接触MVC+EF框架不久,但一直很困惑的就是控制器能否及如何向视图传递匿名类数据。宝宝表示很讨厌去新建实体类啦,查询稍有不同就去建一个实体类不是很麻烦吗,故趁阳光正好,周末睡到自然醒后起来尝试了之前一直在博客园看到的实现方式:英明神武的Tuple类,第一次对微软钦佩之至。故做如下记录,方便自己之后使用。大神就勿喷我啦,宝宝第一次写博客。

  首先先描述一下我要实现的功能:从控制器后台查询一些数据,通过匿名类存储,在视图前端遍历输出。初衷实现流程如下:

控制器部分:

1
2
3
4
5
6
7
8
private repairsystemEntities db = new repairsystemEntities();
  // GET: TEST
  public ActionResult Index()
  {
      var Info = db.bom.ToList().Select(p => Tuple.Create(p.Bom_Brand, p.Bom_Model));
      ViewBag.Info = Info;
      return View();
  } 

视图部分:

技术分享
<table class="table table-hover">
    <tbody>
    @foreach(var item in ViewBag.Info)
    {
        <tr>
            <td>@(item.Item1)</td>
        </tr>
    }
    </tbody>
</table>

MVC匿名类传值学习

标签:使用   新建   bar   gif   comment   alt   实体类   sharp   action   

原文地址:http://www.cnblogs.com/sjqq/p/7302381.html

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