2015-10-07 32 views
0

我必須按日期列表在我看來排序,下面是正在建設的代碼,我使用蘭巴表達式,因爲它不是ISO -2 C#語言的一部分

@foreach (var books in store.BookList.OrderBy(j=>j.Date)) 
{ 
    <td>@(books.Count == -1 ? "--" : books.Count.ToString(CultureInfo.InvariantCulture))</td> 
} 

解決方案成功和功能正常工作,但在錯誤列表窗口中,我正在低於錯誤。 「不能用蘭巴表達式,因爲它不是ISO -2 C#語言的一部分」

+1

爲什麼不想在控制器操作中對模型進行排序? –

+0

控制器也被其他人使用,他們不這樣做以獲得排序。 –

+0

您正在使用哪個版本的VS? –

回答

1

可以使一個代碼塊在視圖在Top

@{ 
var list=store.BookList.OrderBy(j=>j.Date); 
} 

這裏的變量列表更像是一個變量,可以在以下視圖的任何地方使用。

+0

這有什麼關係?它仍然不適合我。奇怪的是它的工作很好,併成功地建設。 –