标签: c# linq razor
在Asp.net mvc项目中,我们在cshtml / razor视图中有很多linq查询,以便从sql中获取数据,而不是在控制器中使用它们。我也相信这不是标准方法。但是我的问题是,这会导致应用程序性能下降或加载时间增加吗?
答案 0 :(得分:2)
我认为在您的视图中执行LinQ查询时,您不会遇到任何重大的性能问题。
但是,这样做是非常糟糕的做法。您的视图应仅用于演示,而不能访问数据。
Here是一篇文章,介绍了您为什么要分开关注。
希望有帮助。