3
我在aspx
頁的工作,並將下面的代碼插入到Repeater
控制:獲得的DataBinder項的最高值
<%# ((System.Collections.Generic.List<double>)DataBinder.Eval(Container.DataItem, "BookPrices")).Max() %>
帶來了以下錯誤:'System.Collections.Generic.List<double>' does not contain a definition for 'Max'
列表確實有一方法Max()
,所以我可能會搞亂我的代碼。我的問題是什麼? BookPrices
是一個list<double>
對象,我想打印它的最大值。
P.S.你們很棒!我沒有在網上找到許多我的問題的答案。你真的是生活的儲戶。非常感謝你! :)
我正在'aspx'頁面工作,我無法導入一個東西。該代碼被插入到「Repeater」控制中。順便說一句,我用list.max幾次,我從來沒有使用'使用System.Linq'。 – iTayb 2010-03-30 17:57:49
在aspx頁面中,您通過<%@ Import Namespace =「System.Linq」%> – MPritchard 2010-03-31 07:02:33
完成此操作! :d – iTayb 2010-03-31 07:05:09