Как использовать свойства обеих моделей в одном файле cshtml в строго типизированной модели - PullRequest
0 голосов
/ 04 июля 2019

Как записать 2 @model в один файл cshtml? я хочу использовать 2 модели свойств на одной странице

@model Loek.Business.ViewModels.Companies.CurrentCompanyProfileViewModel.CompanyAddressViewModel2

@model Loek.Business.ViewModels.Companies.CurrentCompanyProfileViewModel.CompanyAddressViewModel2
@model Loek.Business.ViewModels.Companies.CurrentCompanyProfileViewModel

хотите использовать оба свойства модели в одном файле cshtml

1 Ответ

0 голосов
/ 04 июля 2019

Единственный способ добиться этого - создать новый класс с этими двумя моделями в качестве свойств. В схеме Model View Controller допускается только одна модель.

public class CombinedCurrentCompanyProfileViewModel
{
   public CompanyAddressViewModel2 CompanyAddress { get; set; }
   public CurrentCompanyProfileViewModel CompanyProfile { get; set; }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...