2011-10-06 58 views
0

我有以下。剃刀和林奇表情

<td>@((IEnumerable<IAccountProductItem>)Model.Data).Sum(i => i.Live)</td> 

目前,它的輸出System.Linq.Enumerable + d__3a`1 .........到頁面,我希望它進行評估,作爲和輸出即44

有什麼建議嗎?當然這很簡單。

感謝

回答

3

我不是一個MVC的人,但它聽起來像你大多缺少括號。嘗試:

<td>@(((IEnumerable<IAccountProductItem>)Model.Data).Sum(i => i.Live))</td> 

希望這將說服剃刀引擎,整個表達式是.Sum之前你會希望評估什麼,而不僅僅是位。

+0

謝謝Skeet先生,你有一些簡單點:-) – RubbleFord