Asp.net mvc 在MVC中使用元组调用视图中的多个项列表
当我在视图中使用4个列表时,其正常工作意味着在我的示例中,如果我在使用till PreClearance,则详细说明其在所有四个列表中正常工作,但在第五个列表之后添加了一个,这是常见问题,它在下面显示了兼容错误 请给我同样的指导,因为据我所知,元组可以接受N个参数。 我的控制器代码是:Asp.net mvc 在MVC中使用元组调用视图中的多个项列表,asp.net-mvc,Asp.net Mvc,当我在视图中使用4个列表时,其正常工作意味着在我的示例中,如果我在使用till PreClearance,则详细说明其在所有四个列表中正常工作,但在第五个列表之后添加了一个,这是常见问题,它在下面显示了兼容错误 请给我同样的指导,因为据我所知,元组可以接受N个参数。 我的控制器代码是: [HttpGet] public ActionResult AdminDashboard() { DB_Entities entiti
[HttpGet]
public ActionResult AdminDashboard()
{
DB_Entities entities = new DB_Entities();
List<Menu> MenuVM= entities.Menu.ToList();
List<TradeClose> tradeclose = entities.TradeCloses.ToList();
List<NonComplianceCas> cases = entities.NonComplianceCases.ToList();
List<PreClearanceDetail> data = entities.PreClearanceDetails.Where(a => a.Flag == ull).ToList();
List<FAQ> faqs = entities.FAQs.ToList();
List<Annoucement> Annoucements = entities.Annoucements.ToList();
return View(Tuple.Create(Menu, tradeclose, cases, data , faqs));
}
[HttpGet]
公共操作结果AdminDashboard()
{
DB_实体=新的DB_实体();
List MenuVM=entities.Menu.ToList();
List tradeclose=entities.TradeCloses.ToList();
列表案例=实体。不合规案例。ToList();
List data=entities.PreClearanceDetails.Where(a=>a.Flag==ull.ToList();
List faqs=entities.faqs.ToList();
List announces=entities.announces.ToList();
返回视图(Tuple.Create(菜单、交易结算、案例、数据、常见问题解答));
}
我的查看代码是:
@model Tuple<List<MenuVM>, List<TradeClose>, List<NonComplianceCas>, List<PreClearanceDetail> ,List<FAQ>>
@模型元组
我不确定这是否是一个有文档记录的限制,但在您创建一个包含五个列表的元组时,是否最好创建一个viewmodel?我使用元组列表是因为我希望在表中显示数据,并希望在表本身上执行crud操作。