제목 : GridView(그리드뷰) 컨트롤의 기본 페이징(Paging) 관련 코드 샘플
글번호:
|
|
241
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2008/06/30 오전 9:38:00
|
조회수:
|
|
9783
|
[!] 기본 페이징
[A] 웹 폼 / 웹 사용자 정의 컨트롤에서...
<asp:GridView ID="ctlGuestBook" runat="server"
AutoGenerateColumns="false" GridLines="None"
AllowPaging="true" PageSize="3"
onpageindexchanging="ctlGuestBook_PageIndexChanging"
>
[B] 코드 비하인드(cs) 페이지에서...
// GridView 컨트롤의 페이징 처리 이벤트 : 기본 페이징 -> 고급 페이징(나중)
protected void ctlGuestBook_PageIndexChanging(
object sender, System.Web.UI.WebControls.GridViewPageEventArgs e)
{
// 보여줄 페이지 번호를 재지정(클릭한 페이지 번호값으로)
this.ctlGuestBook.PageIndex = e.NewPageIndex;
DisplayData();// 재지정된 페이지를 보여줌.
}
페이징 관련 ASP.NET 사이트 아티클 링크
http://www.asp.net/web-forms/tutorials/data-access/paging-and-
sorting/efficiently-paging-through-large-amounts-of-data-cs