2010-02-24 7 views
0

페이징의 경우 대 :의 GridView : 페이징 VerticalScrollBar

  • 크로스 브라우저, 네이티브, 사용하기 쉬운.
  • 페이징 문제 : 느리고 사용자에게는 좋지 않습니다. 스크롤의

경우 :

  • 빠르고, 사용자에 대한 좋은. 스크롤의

문제 :

그래서이 데이터 그리드를 매우 만들 수있는 방법을 선택해야합니다 사용자에게 친숙하고 나 자신을 위해 큰 고민없이. 그렇게 쉽지 않은 것처럼 보입니다. 그래서 나는 그것에 대해 몇 가지 기술과 트릭을 알고 싶다.

다른 브라우저에서 FF 및 페이징 용으로 ScrollBar를 만들려고 생각하고 있지만 그게 ... 이상한 ...?

은 내가 실패하는 경우

답변

2

< 내가 사용자에게 그것의 감소 된 세트로 데이터를 필터링하고 작업 할 수있는 기능을 제공의 큰 팬입니다> _ 그것은 어딘가에 내 영어 당신과 유감을 감사하고, 그 방법으로 앱을 사용하도록 교육합니다. 사용자가 실제로 페이지에 100 개의 레코드가 있어야하는 경우는 거의 없습니다. 내가 선호하는 것은 50 또는 100 행으로 제한 한 다음 나머지는 페이지하는 것입니다. aspx 페이지에 레코드가 너무 많으면 페이지 성능이 뛰어납니다. 생성하는 데 시간이 오래 걸리고 배달 시간이 오래 걸리며 클라이언트 쪽 렌더링 시간이 길어집니다.

타사 그리드에 투자 할 시간이 되었습니까? 페이징을 구현하는 그리드 구성 요소는 일반적으로 페이지 액션을 콜백으로 수행하므로 페이지를 변경할 때 aspx 페이지의 일부만 렌더링하므로 비교적 신속하게 처리 할 수 ​​있습니다. 대부분의 타사 그리드는 페이징 메커니즘에 대한 액세스를 제공하므로 각 그리드 페이지의 크기를 제어하거나 사용자가 원하는 크기를 선택할 수 있습니다.

+0

Rad 컨트롤을 의미하는 경우 타사 그리드> _ <에 대한 돈이 없습니다. 그리드에 많은 데이터를 표시해야합니다. – Cynede