C# 使用自定义模型查看数据
各位 我有一些包含数据的表格,例如:内容、菜单、信息。这些表没有任何关系。我需要在一个视图中编辑这些表中的数据。诸如此类:C# 使用自定义模型查看数据,c#,.net,asp.net-mvc,C#,.net,Asp.net Mvc,各位 我有一些包含数据的表格,例如:内容、菜单、信息。这些表没有任何关系。我需要在一个视图中编辑这些表中的数据。诸如此类: ---------------------------------------- Content Editor |Menu editor | | | | | --
----------------------------------------
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()将数据发送到视图。有人能说一下我应该使用或阅读什么作为示例吗?在您的ViewModel中执行以下操作:
public class Management
{
public List<Content> Content { get; set; }
...
}
公共类管理
{
公共列表内容{get;set;}
...
}
对于想要列表的任何属性,请将属性设置为
list
。上面是一个示例,请对列表中的任何属性执行此操作。“但是通过这种方式,我无法使用ToList()将数据发送到视图”?!你想要什么?我想在视图上显示这些数据。你怎么知道他需要一个列表
?他在哪里说的?!我把它作为一个例子,我不确定他想要哪一个,我要澄清一下。我想把这些数据发送到一个视图中,显示在文本框中,然后编辑并保存/