ASP.NET 프로젝트 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : 8. 출력 페이지 클래스 작성(List.aspx.vb) 업그레이드(페이징 처리)
글번호: 22
작성자: 레드플러스
작성일: 2003/11/26 오전 3:38:14
조회수: 2888
파일: List.aspx(1).vb (2 KB) / 전송수: 1591
Imports System.Data
Imports System.Data.SqlClient

Public Class List
    Inherits System.Web.UI.Page

#Region " Web Form 디자이너에서 생성한 코드 "

    '이 호출은 Web Form 디자이너에 필요합니다.
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()

    End Sub
    Protected WithEvents DataGrid1 As System.Web.UI.WebControls.DataGrid

    '참고: 다음의 자리 표시자 선언은 Web Form 디자이너의 필수 선언입니다.
    '삭제하거나 옮기지 마십시오.
    Private designerPlaceholderDeclaration As System.Object

    Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
        'CODEGEN: 이 메서드 호출은 Web Form 디자이너에 필요합니다.
        '코드 편집기를 사용하여 수정하지 마십시오.
        InitializeComponent()
    End Sub

#End Region

    Dim intPage As Integer = 0
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        If Not IsPostBack Then
            DataGrid1.PageSize = 5
            Listing()
        End If
    End Sub

    Private Sub Listing()
        Dim objCon As SqlConnection
        Dim objCmd As SqlCommand

        objCon = New SqlConnection("server=localhost;user id=dotnetnote;password=dotnetnote;database=dotnetnote")
        objCon.Open()

        objCmd = New SqlCommand("Select Num, Title, Name, PostDate, ReadCount From DotnetNoteBasicVB" & _
                        " Order By Num Desc", objCon)

        Dim objDa As SqlDataAdapter = New SqlDataAdapter
        objDa.SelectCommand = objCmd

        Dim objDs As DataSet = New DataSet
        objDa.Fill(objDs, "DotnetNoteBasicVB")

        DataGrid1.DataSource = objDs.Tables("DotnetNoteBasicVB").DefaultView
        DataGrid1.DataBind()
    End Sub

    Private Sub DataGrid1_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles DataGrid1.PageIndexChanged
        DataGrid1.CurrentPageIndex = e.NewPageIndex
        Listing()
    End Sub
End Class
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 2. Text 파일 기반의 카운터(C# 사용) - 레드플러스 2003-12-01 2921
  1. 기본 게시판(VB.NET 사용) - 레드플러스 2003-11-15 4057
  1. 기본 게시판 테이블 설계 DotnetNoteBasicVB.sql(452 Byte(s)) 레드플러스 2003-11-15 3101
  2. 이미지 및 스타일시트 준비 이미지및스타일시트.zip(1 KB) 레드플러스 2003-11-15 3017
  3. 공통적으로 보이는 머리말/꼬리말 만들기 머리말및꼬리말.zip(855 Byte(s)) 레드플러스 2003-11-15 2913
  4. 입력 페이지 UI 작성(Insert.aspx) Insert.aspx(3 KB) 레드플러스 2003-11-15 2861
  5. 입력 페이지 클래스 작성(Insert.aspx.vb) Insert.aspx.vb(4 KB) 레드플러스 2003-11-15 2818
  7. 출력 페이지 UI 작성(List.aspx) List.aspx(2 KB) 레드플러스 2003-11-15 2723
  7. 출력 페이지 UI 작성(List.aspx) 업그레이드(페이징 처리) List(1).aspx(1 KB) 레드플러스 2003-11-20 2786
  8. 출력 페이지 클래스 작성(List.aspx.vb) List.aspx.vb(1 KB) 레드플러스 2003-11-15 2661
현재글 8. 출력 페이지 클래스 작성(List.aspx.vb) 업그레이드(페이징 처리) List.aspx(1).vb(2 KB) 레드플러스 2003-11-26 2888
  9. 세부 출력/삭제 페이지 UI 작성(Content.aspx) Content.aspx(3 KB) 레드플러스 2003-11-15 2582
  10. 세부 출력/삭제 페이지 클래스 작성(Content.aspx.vb) Content.aspx.vb(5 KB) 레드플러스 2003-11-15 2660
  11. 수정 페이지 UI 작성(Edit.aspx) Edit.aspx(3 KB) 레드플러스 2003-11-15 2702
  12. 수정 페이지 클래스 작성(Edit.aspx.vb) Edit.aspx.vb(4 KB) 레드플러스 2003-11-15 2735
  13. VB.NET을 사용한 기본형 게시판 전체 소스 DotnetNoteBasicVB.zip(40 KB) 레드플러스 2003-11-25 3553
다음글 0. ASP.NET 웹 응용프로그램 작성 관련 강의 게시판입니다. - 레드플러스 2003-11-13 3081
 
손님 사용자 Anonymous (손님)
로그인 Home