Asp dropdownlist - add numbers 1-15 to the list

Is there a way to add values ​​1-15 to the asp dropdown without having to do each separately ...

I currently have:

ddlAdults.Items.Insert(0, new listitem("1", "1"))
ddlAdults.Items.Insert(1, new listitem("2", "2"))
ddlAdults.Items.Insert(2, new listitem("3", "3"))
ddlAdults.Ite......

... etc., but there must be a better way.

+3
source share
5 answers
For i As Integer = 1 To 15
    ddlAdults.Items.Add(new ListItem(i.ToString(), i.ToString()))
Next i
+5
source
ddlAdults.DataSource = Enumerable.Range(1, 15)
ddlAdults.DataBind()
+28
source
for(int i=0;i<15;i++)
{
   ddlAdults.Items.Insert(i, new ListItem((i+1).toString(), (i+1).toString()));
}
+1
//cmbDay.Items.Insert(0, new ListItem("1"));
//cmbDay.Items.Insert(1, new ListItem("2"));
//cmbDay.Items.Insert(2, new ListItem("3"));
//cmbDay.Items.Insert(3, new ListItem("4"));

for( i=0;i<15;i++)
    {
       cmbDay.Items.Insert(i,new ListItem(i.ToString()));
    } 
0

Source: https://habr.com/ru/post/1766977/


All Articles