【发布时间】:2015-10-01 04:00:53
【问题描述】:
我有这个代码:
protected void Calendar1_VisibleMonthChanged(object sender, MonthChangedEventArgs e)
{
DateTime date = Convert.ToDateTime(Calendar1.VisibleDate.ToString("M, y"));
Label2.Text = date.ToString("MM, yyyy") + "г.";
}
当我在日历中更改月份时,Label2.text 总是包含 2015(当前)年的月份,即使我在日历中更改月份 13 次。例如,在日历中我看到 2016 年 1 月 1 日,但在标签中仍然是 2015 年 1 月 1 日。
【问题讨论】:
标签: c# asp.net datetime calendar