최신 웹 개발 튜토리얼
 

ASP.NET웹 양식 - 데이터 바인딩


우리는 데이터베이스, XML 파일 또는 스크립트처럼, 가져온 데이터 소스에서 선택 항목 목록을 채우기 위해 데이터 바인딩을 사용할 수 있습니다.


데이터 바인딩

다음 컨트롤은 데이터 바인딩을 지원하는 목록 컨트롤을 수 있습니다 :

  • ASP : RadioButtonList
  • ASP : CheckBoxList
  • ASP : DropDownList로
  • ASP : 목록 상자

이와 같이, 컨트롤을 ListItem : 상기 각 컨트롤의 선택 가능한 항목은 일반적으로 하나 이상의 ASP 의해 정의된다 :

<html>
<body>

<form runat="server">
<asp:RadioButtonList id="countrylist" runat="server">
<asp:ListItem value="N" text="Norway" />
<asp:ListItem value="S" text="Sweden" />
<asp:ListItem value="F" text="France" />
<asp:ListItem value="I" text="Italy" />
</asp:RadioButtonList>
</form>

</body>
</html>

그러나, 우리가 선택할 수있는 항목 목록을 채우기 위해 데이터베이스, XML 파일 또는 스크립트와 같은 별도의 소스를 사용할 수 있습니다 데이터 바인딩과 함께.

수입 소스를 사용함으로써, 데이터는 HTML로부터 분리되고, 상기 항목에 대한 변경은 개별 데이터 소스에서 만들어진다.

다음 3 장에서, 우리는 스크립트 데이터 소스에서 데이터를 바인딩하는 방법을 설명합니다.