我希望有一个带有各种“小部件”的主页,这些“小部件”显示来自我网站中各种控制器的数据。我希望显示的小部件取决于经过身份验证的用户的角色。由于许多小部件将出现在多个视图上,我目前的方法是让每个小部件由一个视图表示。每个角色也将有自己的视图,它由多个 RenderAction 调用各种小部件视图组成。主页将调用 RenderAction 以显示经过身份验证的用户角色的适当视图。
问题:
1) 在我的主页上有多个嵌套的 RenderAction 调用是否存在任何性能问题?
2)还有其他我应该考虑的方法吗?