2013-02-10 127 views
0

调用Model对象的方法来检索View中的数据是否可接受?Model对象中的函数

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

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

或者是在控制器中执行此操作更好吗?

+0

推荐阅读:[ASP.NET MVC应用程序的三种模型](http://www.simple-talk.com/dotnet/asp.net/the-three-models-of-asp.net-mvc-应用程序/) – Oded 2013-02-10 17:26:54

+0

感谢您的链接@Oded “在ASP.NET MVC中,可以将输入模型设想为一组类,它们模拟通过HTTP请求传入的所有数据。**'输入模型是简单的数据传输对象 - 只是属性而没有方法**'控制器方法使用输入模型类作为接收发布的数据参数或传递给查询字符串或HTTP头的数据的一种方式,下面是一个控制器方法的例子在输入模型中利用一个类:“ – BDarley 2013-02-11 13:52:41

回答

0

感谢@Oded

“在ASP.NET MVC的链接,输入模型可以被设想为 类的任何数据降临到你的方式,通过一个HTTP请求模型的集合。 输入模型由简单的数据传输对象 - 只是属性和无方法组成'输入模型类被 控制器方法用作接收发布的数据参数或数据的方式 被传递到查询字符串或HTTP标头。这里有一个的例子控制器方法利用一类在输入模式:”

所以,如果我们要坚持我们不应该用在我们的模型方法动态检索数据的目的MVC模式。