2010-05-13 3 views
3

데이터베이스에서 필요한 데이터 만 가져 오는 페이지 및 정렬 기능이있는 Ajax 사용 가능 그리드에 대한 좋은 솔루션이 있습니까? 즉, 그리드의 특정 페이지 번호에 표시 될 데이터를 가져와야합니다.ASP.NET 3.5의 Ajax에서 정렬 및 페이징 사용 가능

나는 this을 보았다. 좋아 보인다. 그러나 나는 누군가가 구글이나 야후의 자바 스크립트 라이브러리를 사용하거나 asp.net 3.5의 좋은 기능을 사용하여 더 나은 것을 만들었다 고 생각했다.

답변

3

나는 내 자신의 질문에 답하고있다.

Ajax Data Controls이 내 질문에 명시된 업데이트 된 버전으로 나타났습니다. 그래도 대답으로 표시하지 않고 더 나은 대답을 기다릴 것입니다.

0

나는 devexpress grid을 사용했습니다. 정렬, 그룹화 및 페이징이 있습니다. 그것은 완벽하지는 않지만 사용하기 쉽고 멋지게 보입니다.

+0

좋은 점이있어서 쉽고 간편한 단어가 있습니다. 그렇다면 나는 그것이라고 말할 것입니다. 문자 그대로 그 안에 코드 할 것은 없습니다. 그러나 가장 큰 결실은 그것이 자유롭지 않다는 것입니다. 그렇지 않으면 나는 그것을 사용했을 것이다. :( 어쨌든 고마워요 :) – IsmailS

+1

jQuery 그리드를 시도하십시오 : http://www.trirand.net/demo.aspx 그래도 라이센스에 대해 모르 십니다. – wassertim

+0

다시 좋지만 무료는 아닙니다. 감사합니다. – IsmailS

2

데이터 소스 컨트롤 (SqlDataSource, LinqDataSource 등)을 사용하는 경우이 작업은 자동으로 수행됩니다 (데이터의 현재 페이지 만 검색). 페이징 및 정렬을 AJAX 가능하게하려면 UpdatePanel 컨트롤 안에 그리드를 래핑하십시오.

+0

정보를 제공해 주셔서 감사 드리며, Ajax Data Controls를 사용하여 생성 된 GridView에 마무리 작업을하고 있습니다. 다음번에 볼 수 있습니다.하지만 여전히 Ajax Data Control 그리드보기는 나에게 잘 어울립니다. – IsmailS