0

调用模型对象的方法来检索视图中的数据是否可以接受?

示例:假设我有一个搜索屏幕,允许用户按公司搜索记录。

公司列表可能是动态的并且受每个用户的限制。

还是在 Controller 中执行此操作更好?

4

1 回答 1

0

感谢您的链接@Oded

“在 ASP.NET MVC 中,输入模型可以设想为一个类的集合,这些类对通过 HTTP 请求传入的任何数据进行建模。 '输入模型由简单的数据传输对象组成——只有属性,没有方法。 '输入控制器方法使用模型类作为接收发布的数据参数或在查询字符串或 HTTP 标头上传递的数据的一种方式。这是利用输入模型中的类的控制器方法的示例:

因此,如果我们希望遵守 MVC 模式,我们不应该在模型中使用方法来动态检索数据。

于 2013-02-11T14:01:19.413 回答