Label1.Text="你选择的日期是"+Calendar1.SelectedDate.ToShortDateString();
没有运行。怎么回事啊?

解决方案 »

  1.   

    Onselectionchaged 大小写有问题,应该是:
    OnSelectionChanged
      

  2.   

    void Date_Selected(Object s,EventArgs e){
      Label1.Text="你选择的日期是"+Calendar1.SelectedDate.ToShortDateString();
      }
    应该是calendar1_selected事件,不知道你那个data_selected事件是哪个触发的?
      

  3.   

    <HTML>
    <script language="c#" runat="server">
         void Date_Selected(Object s,EventArgs e){
      Label1.Text="你选择的日期是"+Calendar1.SelectedDate.ToShortDateString();
      }
      </script>
    <BODY><left>
    <form runat=server ID="Form1">
    <asp:Calendar id=Calendar1  OnSelectionChanged ="Date_Selected"TitleStyle-BackColor="#AAAADD"
    DayHeaderStyle-BackColor="#FFFFCD"
    runat=server></asp:Calendar>
    <p>
    <asp:Label id=Label1 runat=server></asp:Label>
    </form>
    </left>
    </BODY>
    </HTML>
    这段代码我试了运行正常