解决方案 »

  1.   

    不行了写个类包含多个集合的应该可以吧
    class aaa
    {
    list<list<t>>lst=new list<list<t>>();
    ......
    }
      

  2.   

    由于MVC刚接触,不是很了解
    用强类型
    public ActionResult Index()
      {
      FormModel fm = new FormModel();  fm.FromA = from t in db.A select t;
      fm.FromB = from t in db.B select t;
      return View(fm);
      }  public class FormModel
      {
      public IEnumerable<A> FromA { get; set; }
      public IEnumerable<B> FormB { get; set; }
      }以上是原帖的一个回复。 return View(fm); 这个返回的不是IEnumerable类型,是class , 如果是var v = from t in db.A select t;
    这样的话 return View(v)返回视图数据是OK,不过是一张表,现在需要一个页面可以有两张表的数据。
      

  3.   

    foreach (var item in ViewData.Model)
                  {}一张表的情况我是这样