4. FrmMemoList.aspx.cs 파일을 열고 다음과 같이 코드를 작성한다.
▼ FrmMemoList.aspx.cs
using System; using System.Configuration; using System.Data; using System.Data.SqlClient; namespace DevADONET { public partial class FrmMemoList : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { // [1] 커넥션 SqlConnection con = new SqlConnection(ConfigurationManager .ConnectionStrings["ConnectionString"].ConnectionString); con.Open(); // [2] 커맨드 SqlCommand cmd = new SqlCommand("ListMemo", con); cmd.CommandType = System.Data.CommandType.StoredProcedure; // [3] 데이터어댑터 SqlDataAdapter da = new SqlDataAdapter(cmd); // [4] 데이터셋 DataSet ds = new DataSet(); da.Fill(ds, "Memos"); // [5] 출력 ctlMemoList.DataSource = ds; ctlMemoList.DataBind(); // [6] 마무리 con.Close(); } } }
5. FrmMemoList.aspx에서 마우스 오른쪽 버튼을 클릭해 시작 페이지로 설정 메뉴를 선택하고 Ctrl+F5를 눌러 실행하면 웹 브라우저에 다음과 같이 출력된다.
▲ 그림 13-2 리스트 페이지 실행 결과