我意识到这个问题有点主观,但似乎ASP.Net MVC的最佳实践仍在不断发展。
我去寻找有关如何使用自己的控制器实现子视图/部分视图的示例,以便我可以生成自包含的小部件,并且我看到了这篇文章。
http://blog.codeville.net/2008/10/14/partial-requests-in-aspnet-mvc/
它有效,但我很好奇,如果对此类事情有更多经验的人可以看到我可能会遇到这种方法的障碍。
答案 0 :(得分:0)
通常,您的主视图模型应包含中继到部分所需的模型数据。如果需要,请使用复合模型,或通过ViewData传递额外数据。