Here I have created sample that binds DropDwonList using For Loop
HTML
<div>
<asp:DropDownList ID="ddlNumbers" runat="server">
</asp:DropDownList>
</div>
Code
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
BindNumbers();
}
}
private void BindNumbers()
{
for (int i = 1; i <= 4; i++)
{
this.ddlNumbers.Items.Add(i.ToString());
}
}