2015-08-24 4 views
0

У меня есть следующий код Все, что я хочу, это показать dropdown по умолчанию, выбранному как --Select-- Но его отображение неверно, Что я делаю неправильно?Раскрывающийся список, не отображающий соответствующие данные

Dim i As Integer 
For i = 2008 To 2100 
    ddlYear.Items.Add(i.ToString()) 
Next i 
ddlYear.Items.FindByValue(System.DateTime.Now.Year.ToString()).Selected = True 
ddlYear.Items.Insert(0, New ListItem("--Select--", 1)) 

См. Рисунок прилагается. Он должен установить значение по умолчанию для "--Select-- также Он появляющийся в два раза, это не должно enter image description here

+0

обмен позиция последних двух строк кода ... – Lali

+0

Doesnt работы. Проверьте отредактированный пост – Nuke

+0

Вы также устанавливаете 2015, выбранный в вашей второй последней строке ... – Lali

ответ

0

Попробуйте так:

Dim i As Integer 

ddlYear.Items.Add("--Select--") 
For i = 2008 To 2100 
    ddlYear.Items.Add(i.ToString()) 
Next i 

ddlYear.SelectedIndex = 0