2013-02-10 126 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模式。