Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用自定义模型查看数据_C#_.net_Asp.net Mvc - Fatal编程技术网

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()将数据发送到视图”?!你想要什么?我想在视图上显示这些数据。你怎么知道他需要一个
列表
?他在哪里说的?!我把它作为一个例子,我不确定他想要哪一个,我要澄清一下。我想把这些数据发送到一个视图中,显示在文本框中,然后编辑并保存/