제목 : DropDownList 컨트롤
글번호:
|
|
106
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2004/06/16 오전 7:09:00
|
조회수:
|
|
7649
|
DropDownList 컨트롤 : HTML의 <select><option>와 같이 웹페이지에 드롭다운리스트를 만든다. 이는 리스트박스와 비슷하나, 드롭다운리스트는 주로 단일 선택시, 리스트박스는 다중 선택시 사용된다.
AutoPostBack 속성 : 드롭다운리스트의 값이 경되는 순간에 자동으로 서버측으로 포스트백(재 전송)할건지를 결정. true로 설정하면, 매번 포스트백시킨다.
DataTextField : 각 리스트 아이템(ListItem)의 Text속성을 결정
DataTextValue : 각 리스트 아이템(ListItem)의 Value속성을 결정
DataSource : 데이터바인딩에 필요한 객체 지정
SelectedIndex : 현재 선택된 리스트아이템의 인덱스 값
SelectedItem : 현재 선택된 리스트아이템 값
SelectedIndexChanged : 드롭다운리스트의 리스트아이템 값이 변경되었을 때 발생
1. ASP.NET의 소스 부분
<asp:DropDownList id="lstHp" runat="server" AutoPostBack="True">
<asp:ListItem Value="011" Selected="True">011</asp:ListItem>
<asp:ListItem Value="016">016</asp:ListItem>
<asp:ListItem Value="017">017</asp:ListItem>
<asp:ListItem Value="018">018</asp:ListItem>
<asp:ListItem Value="019">019</asp:ListItem>
<asp:ListItem Value="010">010</asp:ListItem>
</asp:DropDownList>
2. 웹브라우저 출력 부분
<select name="lstHp" id="lstHp">
<option selected="selected" value="011">011</option>
<option value="016">016</option>
<option value="017">017</option>
<option value="018">018</option>
<option value="019">019</option>
<option value="010">010</option>
</select>