Test solution
in reference to
Bugs and Suggestions[
^]
_______________________________________________________________________________________
public void printdate1()
{
DateTime StartingDate = DateTime.Parse(txtDate.Text);
DateTime EndingDate = DateTime.Parse(txtDate2.Text);
foreach (DateTime date in GetDateRange(StartingDate, EndingDate))
{
//WL(date.ToShortDateString());
Response.Write("'"+ date.ToShortDateString() +"' ");
//Response.Write("alert('" + date.ToShortDateString() + "') ");
//lbldate.InnerHtml = date.ToShortDateString();
}
}
private List<datetime> GetDateRange(DateTime StartingDate, DateTime EndingDate)
{
if (StartingDate > EndingDate)
{
return null;
}
List<datetime> rv = new List<datetime>();
DateTime tmpDate = StartingDate;
do
{
rv.Add(tmpDate);
tmpDate = tmpDate.AddDays(1);
} while (tmpDate <= EndingDate);
return rv;
}