ObjectDataSourceView.EnablePaging 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터 소스 컨트롤이 검색하는 데이터 집합에 대해 페이징을 지원하는지 여부를 나타내는 값을 가져오거나 설정합니다.
public:
property bool EnablePaging { bool get(); void set(bool value); };
public bool EnablePaging { get; set; }
member this.EnablePaging : bool with get, set
Public Property EnablePaging As Boolean
속성 값
데이터 소스 컨트롤이 검색하는 데이터 집합에 대해 페이징을 지원하면 true
이고, 그렇지 않으면 false
입니다.
설명
페이징를 ObjectDataSourceView 컨트롤을 설정 하 여 처리 됩니다는 EnablePaging, StartRowIndexParameterName, MaximumRowsParameterName, 및 SelectCountMethod 의 속성을 ObjectDataSourceView 정의 및를 Select
적절 한 매개 변수를 사용 하 여 비즈니스 개체에서 메서드. 경우는 EnablePaging 속성이 true
, SelectParameters 요청한 행의 수와 요청 된 첫 번째 행의 두 가지 추가 매개 변수를 포함 하는 컬렉션입니다. 이러한 두 매개 변수 이름이 정의 된 대로 합니다 StartRowIndexParameterName 및 MaximumRowsParameterName 속성입니다. Select
메서드 요청된 수가 지정된 된 인덱스에서 시작 하는 행을 반환 해야 합니다. 데이터 페이지 크기에 따라 균등 하 게 나누지 수 있으므로 마지막 페이지 적은 수의 행을 포함할 수 있습니다. 따라서 요청 되는 행의 수는 실제로 반환 되는 행의 최대 수입니다.
CanRetrieveTotalRowCount 호출 하는 동안 속성을 검사 합니다 ExecuteSelect 메서드를 데이터 소스 컨트롤에 다양 한 설정 하 여 요청 하는 모든 기능을 지원 DataSourceSelectArguments 속성입니다.
데이터 바인딩된 컨트롤을 호출 하는 페이징 연결된 된 데이터 바인딩된 컨트롤에 사용 되는 경우는 Select
요청 된 행의 수와 시작 인덱스를 사용 하 여 메서드. 또한 경우는 SelectCountMethod 속성이 설정 되 면 데이터 바인딩된 컨트롤의 페이저 컨트롤을 렌더링 하기 전에 메서드를 호출 합니다. 예를 들어 경우는 GridView 컨트롤에서 페이징을 5, 페이지 크기가 사용 및 SelectCountMethod 20을 반환 하는 메서드, 호출기에 4 개의 페이지만 표시 됩니다.
값을 EnablePaging 속성은 뷰 상태에 저장 됩니다.