2011-11-17 2 views
0

데이터 세트에서 데이터를 가져 오는 DropDownList가 입니다. 드롭 다운리스트는 데이터 세트의 모든 데이터를 완벽하게 표시합니다 ( ).하지만 빈 값을 기본값으로 선택한 값으로 추가하려고합니다. 어떻게해야합니까?DropDownList 데이터 소스 + 빈 값

+0

데이터 소스 개체에 따라 다릅니다. 데이터 소스로 무엇을 사용하고 있습니까? – Connell

답변

3

은 당신이 뭔가를 할 수 있습니다.

+0

안녕하세요. Dibier 님, http://stackoverflow.com/questions/20227570/dropdownlist-inside-edititemtemplate를 도와주세요. –

0

당신은이 방법을 수행 할 수 있습니다

dropdownlist.Items.Insert(0, new ListItem(0, "< Select an option >")) 
0

옵션은 다음과 같습니다

  1. 당신이 데이터 테이블
  2. 이 완료 페이지 수명주기의 데이터 바인딩 이벤트 후 추가로 추가합니다.
  3. 자바 스크립트 또는 jquery를 사용하여 클라이언트에 추가하십시오.
2

목록을 바인딩 한 후 삽입을 사용할 수 있습니다.

예 : 0이 목록의 첫 번째 자리에 가서 그것을 말하고있다

LISTNAME.Items.Insert(0, new ListItem("Text", "Value")); 

.

ActionsMenu.DataSource = myDataSource; 
ActionsMenu.DataTextField = "value"; 
ActionsMenu.DataValueField = "key"; 
ActionsMenu.DataBind(); 

// after the binding 
ActionsMenu.Items.Insert(0, new ListItem("Select an action...", String.Empty)); 
ActionsMenu.Items.Insert(1, new ListItem("-------------------", String.Empty)); 

D :