• 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);
    }
    		
  • 相关阅读:
    16.检查是否为BST
    15.输出单层结点
    14.高度最小的BST
    *13.有向路径检查
    12.二叉树平衡检查
    11.双栈排序
    10.回文链表
    9.链式A+B
    8.链表分割
    7.访问单个节点的删除
  • 原文地址:https://www.cnblogs.com/zcm123/p/2986084.html
Copyright © 2020-2023  润新知