3
나는 aspx
페이지에서 일하고 있어요, 다음과 같은 코드가 Repeater
컨트롤에 삽입 : 'System.Collections.Generic.List<double>' does not contain a definition for 'Max'
얻기 DataBinder 항목의 최대 값
목록이 있습니다 않습니다
<%# ((System.Collections.Generic.List<double>)DataBinder.Eval(Container.DataItem, "BookPrices")).Max() %>
다음과 같은 오류를 불러옵니다 방법은 Max()
입니다. 따라서 어쨌든 내 코드를 망칠 가능성이 있습니다. 내 문제는 무엇입니까? BookPrices
은 최대 값을 출력하고 싶은 list<double>
개체입니다.
P. 너희들 대단하다! 웹에서 내 질문에 대한 답을 찾지 못했습니다. 당신은 정말로 생명의 은인입니다. 고마워요! :)
'aspx' 페이지에서 작업하고 있습니다. 가져올 수 없습니다. 이 코드는'Repeater' 컨트롤에 삽입됩니다. BTW 나는 list.max를 몇 번 사용해 왔고'System.Linq 사용 '을 사용하지 않았다. – iTayb
aspx 페이지에서 <% @ Import 네임 스페이스 = "System.Linq"%> – MPritchard
감사합니다! :디 – iTayb