c# - 在我看来,什么时候应该从数据库中查询,ASP.NET MVC

标签 c# asp.net asp.net-mvc asp.net-mvc-4 razor

问题:

如果我不想更改模型属性并且需要从某个表中获取更多属性,那么如果我在 View 中编写查询并显示结果是否可以?

如果答案是否定的,我想知道为什么它不被认为是一个好方法。

最佳答案

在我看来,你永远不应该那样做。仅仅因为你失去了你正在使用的工具的整个范式。

几年后,这会让您或其他维护代码的人感到困惑。如果您不想全部更改,请使用 dynamic属性, ViewBag或其他选项以保持您的灵 active 、测试能力等。

关于c# - 在我看来,什么时候应该从数据库中查询,ASP.NET MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23079982/

相关文章:

asp.net - 使用 FileUpload 上传到 Windows Azure

c# - 如何在 C# 中创建非持久性(内存中)http cookie?

c# - 确认代码隐藏中的函数

c# - 查找 asp.net MVC 中 View 的所有引用

javascript - Kendo菜单一次选择多个项目,ASP.NET MVC

c# - 动态方法、表达式树和 DLR

c# - 使用 C# 进行数学函数微分?

c# - 无法访问已处置的对象。对象名称 : 'IServiceProvider' error in AspNet Core/EF Core project

c# - 使用泛型处理可空类型与不可空类型

javascript - 取消 MVC 表单提交