더북(TheBook)

4. FrmRepeater.aspx 페이지의 소스를 다음과 같이 작성한다. 리피터 컨트롤과 SqlDataSource 컨트롤의 이름을 각각 "ctlMemoList""sdsMemoList"로 변경한다. 리피터 컨트롤의 DataSourceID 속성을 SqlDataSource 컨트롤의 이름인 "sdsMemoList"로 변경한다. 이는 SqlDataSource 컨트롤에서 지정한 SQL 구문을 리피터 컨트롤에서 사용하겠다는 의미다.

▼  FrmRepeater.aspx

<%@ Page Language=“C#” AutoEventWireup=“true”
  CodeBehind=“FrmRepeater.aspx.cs” Inherits=“DevDataControl.FrmRepeater” %>

<!DOCTYPE html>

<html xmlns=http://www.w3.org/1999/xhtml">
<head runat=“server”>
  <meta http-equiv=“Content-Type” content=“text/html; charset=utf-8” />
  <title>Repeater 컨트롤</title>
</head>
<body>
  <form id=“form1” runat=“server”>
      <div>
          <asp:Repeater ID=“ctlMemoList” runat=“server”
              DataSourceID=“sdsMemoList”></asp:Repeater>
          
          <asp:SqlDataSource ID=“sdsMemoList” runat=“server”>
          </asp:SqlDataSource>
      </div>
  </form>
</body>
</html>

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.