본문 바로가기

ASP.NET

SelectedIndex


<select name="Name" id="Name" runat="server">
                <option value="">== 이름선택 ==</option>
                <option value="1">엄태웅</option>
                <option value="2">엄정화</option>
</select> 

선택값은? Name.Value
string aName = string.Empty;
aName  = Name.Value
aName: Name의 값을 가지고 있는 변수

임의의 값을 선택(Selected)되도록 유지하려면?
Name.SelectedIndex = Name.Items.IndexOf(Name.Items.FindByValue(aName ));

SelectedIndex: 컨트롤에서 선택된 서수 인덱스를 가져오거나 설정합니다.
Items: 컨트롤이 나열된 항목을 포함하는 컬렉션을 가져옵니다.
IndexOf: 지정된 위치의 인덱스를 가져옵니다.
FindByValue: 지정된 값을 포함하는 value값 속성을  갖는 컬렉션을, ListItem에서 검색합니다.

'ASP.NET' 카테고리의 다른 글

StyleSheet 기본  (0) 2011.07.19
asp.net 시간간격  (0) 2011.07.05
DropDownList 년도 출력하기  (0) 2011.06.29
ASP.NET PostBack (다시게시)  (0) 2011.06.15
ASP.NET Session  (0) 2011.06.14