大家。
我有一些包含数据的表格,例如:内容,菜单,信息。这些表没有任何关系。我需要在一个视图上编辑这些表中的数据。有点像:
----------------------------------------
Content Editor |Menu editor |
| |
| |
------------------
|Info editor |
| |
| |
______________________|________________|
我不能在一个视图上使用多个模型,所以我尝试制作一个大模型:
public class Management
{
public Content Content { get; set; }
public Info Info { get; set; }
public Menu Menu { get; set; }
}
但是通过这种方式我无法使用ToList()将数据发送到视图。有人可以说我应该使用或读作例子吗?
答案 0 :(得分:0)
在ViewModel中执行以下操作:
public class Management
{
public List<Content> Content { get; set; }
...
}
对于您想要的任何属性,列表都会生成List<T>
的属性。上面是一个示例,请对列表中的任何属性执行此操作。