我对MVC模式还比较陌生,但现在我对该模式感到比较舒适,特别是发现ViewModels是控制器和视图之间的一个极好的桥梁。
然而,我现在需要使用Partial Views,但有点困惑。
需求
我们有许多不同的页面,但共享一个常见的“网格”(grid)。
该网格将成为一个Partial View,并始终呈现/消耗/操作相同类型的数据。
问题
因此,包括部分视图的主要视图将具有不同的模型...那么我如何在部分视图中处理模型。
是否应该为使用某个Partial View的所有视图的模型都添加一个嵌套模型作为属性?
这里有什么最佳实践?
谢谢。
然而,我现在需要使用Partial Views,但有点困惑。
需求
我们有许多不同的页面,但共享一个常见的“网格”(grid)。
该网格将成为一个Partial View,并始终呈现/消耗/操作相同类型的数据。
问题
因此,包括部分视图的主要视图将具有不同的模型...那么我如何在部分视图中处理模型。
是否应该为使用某个Partial View的所有视图的模型都添加一个嵌套模型作为属性?
这里有什么最佳实践?
谢谢。