c#mvc.net嵌套渲染。
-
10-10-2019 - |
题
我希望有一个主页,上面有各种“小部件”,以显示我网站中各种控制器的数据。我希望显示的小部件取决于身份验证的用户的角色。由于许多小部件将出现在多个视图上,因此我当前的方法是让每个窗口小部件以视图表示。每个角色还将具有自己的视图,该视图由多个渲染措施呼叫各种小部件视图组成。首页将调用RenderAction以显示身份验证的用户角色的适当视图。
问题:
1)在我的主页上有多个嵌套渲染调用有任何性能问题?
2)我还应该考虑其他方法吗?
解决方案
例如,渲染性会比渲染部分慢一点。但是,应相对于您的目标来衡量性能,这意味着渲染表现可能足够快。在尝试优化之前,您应该始终衡量。
而且,如果您在这些子行动中进行数据库连接,那么如何渲染结果就不会真正重要。
不隶属于 StackOverflow