<head runat="server">
    <title>无标题页</title> 
    <SCRIPT LANGUAGE=javascript>
function hide(){
showCalendar.style.display="none"
}
x=window.setTimeout ("hide()",1)</SCRIPT><SCRIPT  LANGUAGE=vbscript>
''点击后显示日期控件
function button1_onclick()
showCalendar.style.display="inline"
if TextBox1.value <> "" then
Calendar2.Value=TextBox1.Textend if
end functionfunction Calendar2_Click()
''当选择日期后,把值显示到文本框''以下是选择时间的格式
''text1.value =formatdatetime(Calendar2.Value,0) 
TextBox1.Text =formatdatetime(Calendar2.Value,1)
''text1.value =formatdatetime(Calendar2.Value,2) 
showCalendar.style.display="none"end function</SCRIPT>
<SCRIPT LANGUAGE=vbscript FOR=Calendar2 EVENT=Click>
Calendar2_Click()
</SCRIPT></head>
<body>
    <form id="form1" runat="server">
    
    
    <br>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <INPUT type="button" value="选择时间" id=button1 name=button1  onclick=" button1_onclick()">  <P>
<div id=showCalendar >
       <asp:Calendar ID="Calendar2" runat="server" BackColor="#FFFFCC" BorderColor="#FFCC66"
        BorderWidth="1px" DayNameFormat="Shortest" Font-Names="Verdana" Font-Size="8pt"
        ForeColor="#663399" Height="200px" ShowGridLines="True" Width="220px">
        <SelectedDayStyle BackColor="#CCCCFF" Font-Bold="True" />
        <TodayDayStyle BackColor="#FFCC66" ForeColor="White" />
        <SelectorStyle BackColor="#FFCC66" />
        <OtherMonthDayStyle ForeColor="#CC9966" />
        <NextPrevStyle Font-Size="9pt" ForeColor="#FFFFCC" />
        <DayHeaderStyle BackColor="#FFCC66" Font-Bold="True" Height="1px" />
        <TitleStyle BackColor="#990000" Font-Bold="True" Font-Size="9pt" ForeColor="#FFFFCC" />
    </asp:Calendar>
   
</div>
  
    </form>