1
문제가 있습니다. MVC 프로젝트에 도우미 클래스를 사용하려고합니다. 어떻게 든 OrderBy를 사용해야한다는 오류가 발생합니다.엔티티에 LINQ가있는 막힘
this.AddRange(source.Skip(PageIndex * PageSize).Take(PageSize))
무엇을 할 수 ? /M
문제가 있습니다. MVC 프로젝트에 도우미 클래스를 사용하려고합니다. 어떻게 든 OrderBy를 사용해야한다는 오류가 발생합니다.엔티티에 LINQ가있는 막힘
this.AddRange(source.Skip(PageIndex * PageSize).Take(PageSize))
무엇을 할 수 ? /M
EF는 이것에 대해 소중합니다 (LINQ-to-SQL로 처리 할 수는 있지만).
문제는 서로 다른 열 –
서로 다른 "테이블"에 사용되는, 그래서 그것의 일반적인 클래스가 그래서는 점이다
(또는 명령에 의해 이름, 또는 어떤 다른 것은 의미가 있습니다) : 그냥
OrderBy
명시 적으로 추가 여기에 데이터 유형이 있습니까? 제네릭이나 뭔가를 사용하고 있습니까? 내가 볼 수있는 한 두 가지 선택이 있습니다. "출처"로 주문합니다. 즉, 데이터가 무엇인지 여전히 알 때. 또는 리플렉션을 사용하여 키를 식별하고 자신 만의 '표현식 <...>'을 만들어보십시오. 나는 첫 번째를 권하고 싶습니다 ... –nvm :) 나는 전에 그들을 주문합니다 :) –