1
DateTime StartDate = Convert.ToDateTime(txtDate.Text);
DateTime EndDate = Convert.ToDateTime(TextBox1.Text);


List<DateTime> datetimerange = new List<DateTime>();
while (DateTime.Compare(StartDate, EndDate) <= 0)
{
    datetimerange.Add(StartDate);
    StartDate = StartDate.AddDays(1);
}

日付のリストを表示してリストボックスに表示するにはどうすればよいですか?

前もって感謝します

4

3 に答える 3

2

ID lb のリストボックスがあるとします。その DataSource プロパティを datetime リストと同じに設定し、list.DataBind メソッドを呼び出すだけです。

 List<DateTime> datetimerange  = new List<DateTime>();
 lb.DataSource = datetimerange ;
 lb.DataBind();
于 2012-08-25T09:49:12.973 に答える
0
Lstbox.DataSource=datetimerange

Lstbox は ListBox オブジェクトです

于 2012-08-25T09:49:57.273 に答える
0
foreach (var datetime in datetimerange)
{
     listBox1.Items.Add(datetime.ToString());
}
于 2012-08-25T09:51:22.517 に答える