2013-12-17 3 views
0

ASP.net에서 vb.net을 사용하여 개발 한 사이트에서 10000 개의 레코드를 모두 한 페이지에 표시하고 싶지만 무한 스크롤 옵션 (예 : Facebook, twitter)이있는 데이터베이스. 나는 그것에 대한 데이터 그리드 컨트롤을 사용하고 나는 오라클에서 데이터를 검색합니다.DataGrid 컨트롤에 ASP .Net에서 무한 스크롤을 구현하는 방법

사용자가 창 아래쪽으로 스크롤하면 트위터 피드 페이지처럼 더 많은 레코드가로드됩니다.

무한 스크롤을 만드는 가장 좋은 방법은 무엇입니까? 도와주세요

답변

1

jQuery Endless Scroll plug-in을 확인하십시오.

마크 업 :

$(document).ready(function() { 
    $('#container').endlessScroll({ 
     inflowPixels: 100, // start scroll 100 pixels from bottom of DIV 
     fireDelay: 2000, // delay in milliseconds 
     callback: function (p) { 
      // AJAX call to server to fetch more 50, 100 or 
      // whatever amount more of data 

     } 
    }); 
}); 

<div id="container"></div> 

코드 숨김

Sub Page_Load(sender As Object, e As EventArgs) 
    ' Put logic here to load initial 50, 100 or whatever initial amount of rows 

End Sub 
관련 문제