2个datetimepicker:dtp1 起始时间,dtp2 结束时间. 
当用户点击确定按钮后,可以将2个时间段填充到DataGridView上?
比如dtp1是2008年8月1号 ,dtp2是2008年8月31号.DataGridView上的一列就自动显示2008年8月1号、2008年8月2号、2008年8月3号、2008年8月4号…………2008年8月31号。这样显示出来。。请问该如何去设计呢??????能否实现这个功能???

解决方案 »

  1.   

    这个填充不是很难把         private void getdate()
            {
                DataGridView dgv = new DataGridView();            DateTime StartTime = DateTime.Now;
                DateTime EndTime = StartTime.AddDays(20);
                TimeSpan ts = EndTime - StartTime;
                int days = (int) System.Math.Floor(ts.TotalDays);
                DateTime Date_between = StartTime;
                for (int i = 0; i < days; i++)
                {
                    dgv.Rows[i].Cells[1].Value = Date_between.ToString("yyyy-MM-dd");
                    Date_between = Date_between.AddDays(1);
                }
            }