asp.NET MVC中,用var定义一个linq语句,怎么在页面实现循环输出
寂季 2014-08-12 10:20:09 asp.NET MVC中,用var定义一个linq语句,怎么在页面实现循环输出
public ActionResult OrderManager()
{
//List<Models.Order> list = (from d in db.Order select d).ToList();
//ViewData["DataList"] = list;
//List<string> StateName = (from o in db.Order join n in db.OrderState on o.StateID equals n.StateID select n.StateName ).ToList();
var linq = (from o in db.Order join n in db.OrderState on o.StateID equals n.StateID select new {o.OrderID,o.Consignee,o.PaymentTypeID,o.OrderSum,o.OrderTime,n.StateName });
ViewData["List"] = linq.ToList();
return View();
}