想用代码实现"翻年"功能.Calendar1.VisibleDate.AddYears(1);
Calendar1.SelectedDate.AddYears(1);加了以上两句代码,但不生效?请问怎样写代码,才能实现日历控件的翻年?

解决方案 »

  1.   

    Calendar1.VisibleDate=Calendar1.VisibleDate.AddYears(1);Calendar1.SelectedDate=Calendar1.SelectedDate.AddYears(1);
      

  2.   

    一个按钮的Click事件,写如下代码:Calendar1.VisibleDate=Calendar1.VisibleDate.AddYears(1);
    Calendar1.SelectedDate=Calendar1.SelectedDate.AddYears(1);比如当前日期是"2004年",按1下实现了翻到"2005年",但再按1下,并不会翻到2006年
      

  3.   

    你的Page_Load()里面是不是有控制Calendar1的代码? 如果有,那是不是放在if(!Page.IsPostBack)
    {
           
    }  里面呢?