Microsoft AJAX + Calendar 使用方法

 
Microsoft AJAX + Calendar 使用方法
 

   Default.aspx
 
   <form id="form1" runat="server">
   <asp:ScriptManager ID="ScriptManager1"
   runat="server"></asp:ScriptManager>
   <div>
      <asp:Calendar ID="Calendar1" runat="server"
      BackColor="White"
         BorderColor="#999999" CellPadding="4"
         DayNameFormat="Shortest"
         Font-Names="Verdana" Font-Size="8pt"
         ForeColor="Black" Height="180px"
         Width="200px">
         <SelectedDayStyle BackColor="#666666"
         Font-Bold="True" ForeColor="White" />
         <SelectorStyle BackColor="#CCCCCC" />
         <WeekendDayStyle BackColor="#FFFFCC" />
         <TodayDayStyle BackColor="#CCCCCC"
         ForeColor="Black" />
         <OtherMonthDayStyle ForeColor="#808080" />
         <NextPrevStyle VerticalAlign="Bottom" />
         <DayHeaderStyle BackColor="#CCCCCC" Font-Bold="True" Font-Size="7pt" />
         <TitleStyle BackColor="#999999" BorderColor="Black" Font-Bold="True" />
      </asp:Calendar>
 
      <asp:UpdatePanel ID="UpdatePanel1" runat="server">
      <ContentTemplate>
         <br />
         <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
      </ContentTemplate>
      </asp:UpdatePanel>
   </div>
   </form>
 

 

   Default.aspx.vb
 
   Protected Sub Page_Load(ByVal sender As Object, _
   ByVal e As System.EventArgs) Handles Me.Load
      Label1.Text = ""
   End Sub
 
   Protected Sub Calendar1_SelectionChanged(ByVal sender As Object, _
   ByVal e As EventArgs) Handles Calendar1.SelectionChanged
      Label1.Text = Calendar1.SelectedDate
   End Sub