2010-02-11 2 views
1

동적 데이터 스캐 폴딩 테이블에서 격자 정렬을 디자인 할 때 동적 데이터 팀이 생각한 바를 누구나 설명 할 수 있습니까? 기본적으로 모든 열을 사용하여 정렬하는 것은 모델에 나타나는 순서대로 이루어지며 때로는 매우 비생산적입니다.ASP.NET 동적 데이터에서 정렬 설명

'out-of-the-box'정렬을 사용하여 MetaTables의 간단한 SortExpression 속성으로 해결했습니다. 또 다른 단순한 솔루션은 정렬을 피하기 위해 DB가 클러스터 된 인덱스를 기반으로 기본 순서를 제공 할 수있게하는 것입니다.

이것은 아키텍처 천문학 자의 또 다른 공격입니까?

+0

나는 이것을 근본적으로 말하면서 (SortExpresion) 솔루션에 대해 언급하고 있기 때문에 이것을 좋아한다. 건배. – Irwin

+0

@Irwin, SortExpression 솔루션은 문제를 해결하기 위해 만든 솔루션입니다. – ProfK

답변

1

DisplayColumn 속성 : (나는 DOrder라는 열을 오름차순 고객을 분류하고 위)

[DisplayColumn("Name", "DOrder", false)] 
public partial class Customer { } 

기본 수는 메타 데이터에 지정 정렬이.

또는, 당신은 쉽게

GridDataSource.OrderByParameters()

를 사용하여 그리드의 데이터 소스에 어떤 종류의 매개 변수를 추가 할 수 있습니다.

관련 문제