2012-07-04 74 views
0

我已經看到一些與我的問題相同的其他線程,但我不太瞭解它們。無論如何,我的情況是這樣的:我有一個MainView,它在其中呈現四個不同的PartialViews。原因是每個PartialView包含來自不同表(模型)的數據。MVC 4 - 查看接受多個參數

所以我的問題是這樣的。我的主視圖接受一個I​​D類型的字符串參數。我需要將該ID傳遞給每個PartialView。這可以很容易地實現,但問題是,每個部分視圖還需要接受類型列表<>的參數。

我的問題是,我怎麼能傳遞兩個參數到我的PartialView(即字符串和列表<>)?

目前,我的PartialView僅接受一個參數(列表<>)。

回答

1

創建一個包含字符串和列表<>的對象,並將其傳遞給PartialViews。

0

您可以使用ViewModels。創建一個Viewmodel,它是您需要在視圖中呈現的所有對象的結果。更乾淨。

這篇文章有很多文章。

+1

如果您包含指向您所指的文章的某些鏈接會更好。 – Mysticial