Need a dropdown list with some years in it and a custom message as the first choice? How about this to start with: current year through 6 years into the future. Add a dropdownlist control to the page and call this function on pageload.
public void addYearsToDropdown(DropDownList whatDropdown, string ddmessage) { DropDownList list = whatDropdown as DropDownList; if(list != null) { list.Items.Insert(0, ddmessage); } int curYear = System.DateTime.Now.Year - 1; for(int i = 1; i < 6; i++) { list.Items.Insert(i, (curYear + i).ToString()); } }
addMessageToDropdown(DropDownListYears, “–Select A Year–“);