Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的项目中只有 1 个管理员视图。在此视图中,管理员将使用许多实体(每个实体都有个人数据库上下文)。我应该创建一个包含我所有实体的大模型吗?听起来很愚蠢。或者我应该以某种方式将许多模型连接到 1 个视图(从未听说过这个)?
您不能将多个模型传递到视图中,您必须在一个模型中传递所有内容。这与将多个模型连接到一个视图有点类似,您只是先在一个模型中收集模型。
例如,如果您尝试将 和 传递Person到Product一个Item视图中,您只需要创建一个AdminViewModel将这些内容作为属性的,并在传递模型之前将它们设置在控制器中。
Person
Product
Item
AdminViewModel