How to fill year in Dropdown List
public void FillYearCombo(DropDownList ddl, int CurrYear, int PrevYear, int extraField)
{
try
{
ListItem ddlItem;
ddl.Items.Clear();
int YearDiff;
int[] YearList;
int Len = 0;
YearDiff = CurrYear - PrevYear;
int FinalYear = PrevYear + YearDiff;
if (extraField == 1)
{
YearList = new int[YearDiff + 2];
Len = YearList.Length - 1;
}
else
{
YearList = new int[YearDiff + 1];
Len = YearList.Length;
}
for (int i = 0; i <= YearDiff; i++)
{
YearList[i] = FinalYear - i;
}
for (int y = 0; y < Len; y++)
{
ddlItem = new ListItem(YearList[y].ToString(), YearList[y].ToString());
ddl.Items.Add(ddlItem);
}
if (extraField == 1)
{
ddlItem = new ListItem("Total", "Total");
ddl.Items.Add(ddlItem);
}
}
catch
{
}
}
Comments
Post a Comment