0
我有我的家庭控制器中的類型AdListing 的列表我想推這個列表的不同過濾器取決於查詢字符串。試圖過濾我的列表並推送到視圖MVC
如果query == 1
,推動未過濾全名單
如果query == 2
,我想推列表,類型==「蓋子」和numpage超過5
return View(listing.Where(o => String.Equals(o.type,
"Cover",
StringComparison.InvariantCulture)
&& o.numPage > 5));
不過,我得到一個錯誤:
The model item passed into the dictionary is of type 'System.Linq.Enumerable+WhereListIterator`1[Project.Web.Models.AdListing]', but this dictionary requires a model item of type 'Project.Web.Models.AdViewModel'.
有沒有什麼辦法來解決這個不改變我的視圖模型還是我AdListing對象?
什麼是上市:
現在,爲你的要求,它應該是簡單? – Shyju 2012-01-13 21:32:56
上市是列表 –
tap
2012-01-13 21:39:48
哪種類型的視圖? – ivowiblo 2012-01-13 21:40:26