zoukankan      html  css  js  c++  java
  • MVC 通过linqtoSQL返回匿名类的集合 View如何操作

    ------解决方案--------------------------------------------------------
    var view = from pe in project_employee
    where pe.id == 16
    select new Project_Employee{ empName=pe.employees.empName, projectRote =pe.projectRote };
    ViewData["pe"]=view.ToList();
    ------解决方案--------------------------------------------------------
    一般 都用强类型,不用匿名类型。

    C# code
    //匿名类型
    var view = ....select new { empName=pe.employees.empName, pe.projectRote };
    ViewData["pe"]=view.ToList();
    
    //前台
    foreach (var item in (IEnumerable<object>)ViewData["pe"])
    {
        var empName = item.GetType().GetProperty("empName").GetValue(item, null);
        var projectRote = item.GetType().GetProperty("projectRote").GetValue(item, null);
    }
    		
  • 相关阅读:
    11月20日
    11月19日
    11月26日
    11月25日
    生活有感(一)
    c# word 删除指定内容
    mysql insert语句
    c# 删除word文档中某一页
    mysql 相同表结构拷贝数据
    调试再次出错
  • 原文地址:https://www.cnblogs.com/zcm123/p/2986084.html
Copyright © 2011-2022 走看看