为了账号安全,请及时绑定邮箱和手机立即绑定

关于Html.Partial 传递不同类型的model

关于Html.Partial 传递不同类型的model

万千封印 2018-11-21 17:15:25
一个视图中  使用Html.Partial 读取局部视图 ,怎么传递不同的Model 比如主视图 的@ model  是 a 局部视图的@model 是b我尝试过强制转换 失败应该怎么传递了 Html.Partial("局部视图", 模型?这个怎么转换传递)
查看完整描述

2 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

定义一个ViewModel,比如名叫a,添加两个属性:a.list1, a.list2。

主视图:@model a

局部视图:@model list2

Html.Partial("局部视图", a.list2) ;


查看完整回答
反对 回复 2018-11-25
?
慕斯709654

TA贡献1840条经验 获得超5个赞

架设b是a的一个属性,那么在主视图中可以这样用:@Html.Partial("_xxx.cshtml",Model.b)

查看完整回答
反对 回复 2018-11-25
  • 2 回答
  • 0 关注
  • 1315 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信