웹 양식 데이터 바인딩
ASP.NET Web Forms - 데이터 바인딩
데이터 바인딩을 사용하여 옵션이 포함된 목록을 완성할 수 있습니다. 이러한 옵션은 데이터베이스, XML 파일 또는 스크립트와 같은 가져온 데이터 소스에서 제공됩니다.
데이터 바인딩
다음 컨트롤은 데이터 바인딩을 지원하는 목록 컨트롤입니다.
- asp:RadioButtonList
- asp:CheckBoxList
- asp:DropDownList
- asp:Listbox
위 컨트롤 각각은 다음을 수행할 수 있습니다. 일반적으로 다음과 같이 하나 이상의 asp:ListItem 컨트롤에 정의됩니다.
<html>
<body>
<form runat="server">
<asp:RadioButtonList id=" countrylist" runat ="서버">
<asp:ListItem value="N" text="노르웨이" />
<asp:ListItem value="S" text="스웨덴" />
< value="F" text="프랑스" />
<asp:ListItem value="I" text="이탈리아" />
</asp:RadioButtonList>
</form>
< /body>
</html>
<body>
<form runat="server">
<asp:RadioButtonList id=" countrylist" runat ="서버">
<asp:ListItem value="N" text="노르웨이" />
<asp:ListItem value="S" text="스웨덴" />
< value="F" text="프랑스" />
<asp:ListItem value="I" text="이탈리아" />
</asp:RadioButtonList>
</form>
< /body>
</html>
그러나 데이터베이스, XML 파일 또는 스크립트와 같은 데이터 바인딩을 위한 일부 독립적인 데이터 소스를 사용하여 데이터 바인딩을 통해 옵션 목록을 채울 수 있습니다.
가져온 데이터 소스를 사용하면 데이터가 HTML에서 분리되고, 선택 항목에 대한 수정이 독립적인 데이터 소스에서 이루어집니다.
다음 세 장에서는 스크립트된 데이터 소스에서 데이터를 바인딩하는 방법을 설명합니다.