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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.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# 如何使用@model IEnumerable<&燃气轮机;以及@model<&燃气轮机;在同一页面中MVC5_C#_Asp.net Mvc - Fatal编程技术网

C# 如何使用@model IEnumerable<&燃气轮机;以及@model<&燃气轮机;在同一页面中MVC5

C# 如何使用@model IEnumerable<&燃气轮机;以及@model<&燃气轮机;在同一页面中MVC5,c#,asp.net-mvc,C#,Asp.net Mvc,在razor视图中,如何使用@model IEnumerable和@model?对于单页应用程序我得到多少根据您的情况,您希望在一个视图中传递多个模型。因此,对于这种情况,可以使用“Tuple” 例如: Tuple<IEnumerable(ProjectName.FolderName.Classname),ProjectName.FolderName.Class1name> 元组 可以使用元组在单个视图上传递多个模型 您可以仅使用单个模型绑定视图。如果希望视图中有多个模型,则应创

在razor视图中,如何使用@model IEnumerable和@model?对于单页应用程序

我得到多少根据您的情况,您希望在一个视图中传递多个模型。因此,对于这种情况,可以使用“Tuple”

例如:

Tuple<IEnumerable(ProjectName.FolderName.Classname),ProjectName.FolderName.Class1name>
元组

可以使用元组在单个视图上传递多个模型

您可以仅使用单个模型绑定视图。如果希望视图中有多个模型,则应创建一个模型并将其包装到该
ViewModel

例如,如果你有这样的模型-

public class OrdersModel
{
    //Properties...
}

public class CustomerPersonalInfoModel
{
    //Properties...
}
…您需要将它们与视图绑定,为它们创建视图模型-

public class CustomerViewModel
{
    public System.Collections.Generic.List<OrdersModel> Orders { get; set; }
    public CustomerPersonalInfoModel PersonalInfo { get; set; }
}
public类CustomerViewModel
{
public System.Collections.Generic.List订单{get;set;}
公共CustomerPersonalInfo模型PersonalInfo{get;set;}
}
然后,您可以使用
CustomerViewModel

绑定视图,并选中此项