簡體   English   中英

一個控制器中的多個模型與許多局部視圖

[英]Multiple models in one controller vs Many partial views

我只是好奇,什么被認為更好? 將多個模型集成到一個Controller中-即,一個Controller對多個模型執行業務訪問,然后將這些結果傳遞給視圖,或者

每個控制器一個模型,具有許多局部視圖,並且具有將控制器鏈接在一起的控制器動作?

控制器可以使用許多模型。

但是視圖只能傳遞1個稱為ViewModel的模型。

因此,也許您可​​以說,每個ActionResult 1個輸出ViewModel,但是正如您在動作結果中提到的那樣,您可以使用4個模型,並且結果將歸結為Output ViewModel

進入偏視圖的模型可能與父視圖的模型或父視圖模型的子對象完全相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM