【发布时间】:2015-06-24 20:13:45
【问题描述】:
在我的父视图中,我在视图顶部声明模型:
@model GEDCPatientPortal.Models.AccountProfileViewModel
然后在那个视图中,我导入一个局部视图:
@Html.Partial("~/Views/Shared/_SelectPatientScheduleAppointment.cshtml")
我遇到的问题是这个局部视图声明了它自己的模型,因为局部视图中有一个下拉列表,我希望它是强类型的...
@model GEDCPatientPortal.Models.PatientPortalViewModels
....
@Html.DropDownListFor(model => Model.SelectPatient)
我明白为什么会出现错误,但我不知道如何解决它。
错误:传入字典的模型项是类型 'GEDCPatientPortal.Models.AccountProfileViewModel',但这 字典需要类型的模型项 'GEDCPatientPortal.Models.PatientPortalViewModels'
【问题讨论】:
标签: asp.net-mvc model partial-views