我想在1视图中创建一个简单的菜单,当用户点击菜单的一个链接时,应该会出现一个来自数据库的项目列表。
字符|比赛|类...
这有点傻,链接将是一个小形式的提交,我将在控制器中使用Switch(nameSubmit)>案例“valueSubmit”加载一些代码或其他,并返回我的数据库列表我的意思
如果用户单击“字符”,代码将创建类似
的内容List<personajes> TodosPersonajes = new List<personajes>();
TodosPersonajes = (from personajes in db.personajes
select personajes).ToList();
return View(TodosPersonajes);
然后在我看来我想写一个简单的foreach并加载数据,我的问题是下一个
我将使用我的db(字符,类,种族,任务)中至少4种不同类型的模型,所以我不能写一个简单的@model XXXXX.Character因为当用户点击类时数据无效
我尝试用Tuple做一些事情,但是在foreach中,Model.ItemX不起作用,或者我不知道该怎么做,而在控制器中我不知道如何创建一个元组
我在第一行收到错误
Tuple<personajes, clases, razas> TuplaPersonajes = new Tuple<personajes, clases, razas>();