我尝试对实现特定接口的所有类使用一个局部视图
@{Html.RenderPartial("_PaymentItem", Model.RentItem);}
@{Html.RenderPartial("_PaymentItem", Model.EquipmentItem);}
@{Html.RenderPartial("_PaymentItem", Model.InterestItem);}
@{Html.RenderPartial("_PaymentItem", Model.ForfeitItem);}
@{Html.RenderPartial("_PaymentItem", Model.SupplyItem);}
所有PaymentItem都是模型的一部分。发布页面后,所有付款项都会绑定上次渲染的局部视图中的值。我假设问题是局部视图为每个调用生成相同的ID和名称。我怎么能绕过这个? 在此先感谢,我们将不胜感激。
答案 0 :(得分:0)
您是否尝试将模型属性转换为特定接口?
修改强>
我的意思是指定模型
e.g。
@model IViewM
在 _PaymentItem 文件的第一行。