2010-08-18 114 views
0

傳遞給我的看法的模型是tblUser型的 - 所以我希望,我將能夠:爲什麼我不能在我的視圖中使用LINQ?

<% Model.tblLogins.Where(l => l.date > DateTime.Now.AddDays(-7)).Count() %> 

然而,.Where()部分不可用作爲一個選項?我在我的web.config但處理不當以下幫助:

<add namespace="System.Linq"/> 
    <add namespace="System.Data.Linq"/> 
    <add namespace="System.Collections.Generic"/> 

有沒有人有這個問題?感謝您的任何幫助:)

+0

究竟出了什麼問題? – 2010-08-18 12:59:46

+0

tblLogins是一個IQueryable嗎?我在Views中使用Linq(是的,我知道這很糟糕),沒有問題。 – Lazarus 2010-08-18 13:01:29

+0

@Marcelo:任何IQueryable對象的LINQ屬性都不可用 – Jimbo 2010-08-18 13:04:40

回答

0

解決方案
卸載resharper 5!

真的很抱歉浪費了所有人的時間 - 事實證明,這些視圖實際上在那裏與LINQ一起工作得很好,只是Resharper沒有收集引用。我大約三個小時前才安裝了Resharper 5 - 猜測它沒有持續很長時間 - 回到Telerik JustCode:P

相關問題