第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于Html.Partial 傳遞不同類型的model

關(guān)于Html.Partial 傳遞不同類型的model

白衣染霜花 2018-12-07 06:59:51
?一個視圖中? 使用Html.Partial 讀取局部視圖 ,怎么傳遞不同的Model? 比如主視圖 的@ model? 是 a? 局部視圖的@model 是b 我嘗試過強制轉(zhuǎn)換 失敗 應(yīng)該怎么傳遞了 Html.Partial("局部視圖", 模型?這個怎么轉(zhuǎn)換傳遞)
查看完整描述

5 回答

?
一只斗牛犬

TA貢獻1784條經(jīng)驗 獲得超2個贊

定義一個ViewModel,比如名叫a,添加兩個屬性:a.list1, a.list2。

主視圖:@model a

局部視圖:@model list2

Html.Partial("局部視圖", a.list2)?;

查看完整回答
反對 回復(fù) 2019-01-21
?
狐的傳說

TA貢獻1804條經(jīng)驗 獲得超3個贊

架設(shè)b是a的一個屬性,那么在主視圖中可以這樣用:@Html.Partial("_xxx.cshtml",Model.b)

查看完整回答
反對 回復(fù) 2019-01-21
?
收到一只叮咚

TA貢獻1821條經(jīng)驗 獲得超5個贊

你理解有誤,? 主視圖: model類是 list1 ,局部視圖是 list2? , 兩個類是不同的

查看完整回答
反對 回復(fù) 2019-01-21
?
斯蒂芬大帝

TA貢獻1827條經(jīng)驗 獲得超8個贊

@SpeakHero: 局部視圖的模型應(yīng)該是當前視圖模型的一部分,所以你的主視圖Model應(yīng)該包括兩個List

查看完整回答
反對 回復(fù) 2019-01-21
?
HUWWW

TA貢獻1874條經(jīng)驗 獲得超12個贊

你必須通過主model通過構(gòu)建出局部model,然后再傳遞這個局部model,沒有其他辦法。

如果局部model在一個form中你也可以直接傳遞這個form的序列化字符串($("form:first").serialize()),然后mvc會自動將這個字符串構(gòu)建成FormCollection形式或Model形式

查看完整回答
反對 回復(fù) 2019-01-21
  • 5 回答
  • 0 關(guān)注
  • 558 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號