0

我刚刚开始研究 MVC。这些教程看起来很棒而且很有意义,但是我看到的所有教程都是基于数据库模型的。我假设我可以在会话中保存对象结构并在需要时返回它?

还假设我的控制器模型是学生,我可以在一个动作中返回学生,而在另一个动作中,在同一控制器中返回 studentWithCourses 但使用相同的视图?

我确定我需要先阅读一些书,但我正在寻找可以帮助我入门的一般理论

谢谢H

4

2 回答 2

1

是的,您可以将不同的模型传递给同一个视图

不需要数据库,只需编写您需要的代码。

如果你要读一本书,我推荐 Steve Sanderson 的“Pro ASP.NET MVC 框架书籍”就不够了。

于 2012-08-14T09:08:54.447 回答
0

在回答你的问题。

您不必使用数据库,因此您可以将它们存储在您想要的位置。不确定会话是最好的地方,但它可能。

您可以对多个操作使用相同的视图,是的,您只需要隐藏与每个模型无关的位。

于 2012-08-14T09:05:17.083 回答