[英]Using two models in .net core
I want to use several models in one view, but I don't know how Of these two models:我想在一个视图中使用几个模型,但我不知道这两个模型的:
@model DetailsViewModel
@model IEnumerable<Product>
I want to use it in a view我想在视图中使用它
you have to create a viewmodel that includes both of them您必须创建一个包含它们的视图模型
public class ProductViewModel
{
public DetailsViewModel DetailsViewModel {get; set;}
public IEnumerable<Product> Products {get; set;}
}
view看法
@model ProductViewModel
controller action controller 动作
....
var model= new ProductViewModel
{
DetailsViewModel= ...your code,
Products=...your code
}
return View(model)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.