我已经看到了一些与我的问题相同的其他主题,但我不太了解它们。无论如何,我的情况是这样的:我有一个MainView,它在其中呈现四个不同的PartialViews。原因是因为每个PartialView包含来自不同表(模型)的数据。
所以我的问题是这个。我的MainView接受一个类型为string的参数,这是一个ID。我需要将该ID传递给我的每个PartialViews。这很容易实现,但问题是,每个局部视图还需要接受List<>类型的参数。
我的问题是,如何将两个参数传递给我的PartialView(即字符串和List<>)?
目前,我的PartialViews只接受一个参数(List<>)。
答案 0 :(得分:1)
创建一个包含字符串和列表<>的对象,并将其传递给PartialViews。
答案 1 :(得分:0)
您可以使用ViewModels。创建一个Viewmodel,它是您需要在视图中显示的所有对象的结果。更干净。
有很多文章都有这些信息。