This Code Unit Helps To Loads Years To A ComboBix in C#, That Are Between Two Given Dates.You Can Modify This Code Unit and You Can Get The Dates From Either User Input or Database Values.
In Order To Do That I'm Using A Function Called CmbYearLoad()
This Method Has Two String Variables Called sStartDate and sEndDate.
This Variables Stores The Values Of Dates.
private void CmbYearLoad()
{
string sStartDate = "06-22-2003";//This Value Can be Either From Database or User Input
string sEndDate = "12-15-2013";
DateTime dtStartDate = Convert.ToDateTime(sStartDate);
DateTime dtEndDate = Convert.ToDateTime(sEndDate);
int iStartYear = dtStartDate.Year;//Getting The Relevant Year Of The Date
int iEndYear = dtStartDate.Year;
CmbYear.Items.Clear();
for (int iYearCount = iEndYear; iYearCount >= iStartYear; iYearCount--)
{
CmbYear.Items.Add(iYearCount);
}
CmbYear.SelectedIndex = 0;
}
No comments:
Post a Comment