各位高手好~
ASPNET自带的日期控件不好
为此我找了一Javascript控件,Calendar.js
但是不知道如何使用,例子如下,如何编写才能使TextBox1单击就能出来日期控件呢?
<HEAD>
<title>test</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script language="javascript" src="Calendar.js"></script>
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
</form>
</body>
</HTML>

解决方案 »

  1.   

    http://topic.csdn.net/t/20041209/09/3628687.html
      

  2.   

    调用Calendar.js的html例子 
    <HEAD>
     <LINK HREF="Calendar.css" TYPE="text/css" REL="stylesheet">
      <script src="Calendar.js"></script>
    </HEAD>
    <BODY>
     <div id="calendar"></div>
     <FORM METHOD="post" name="aa">
      <table cellSpacing="1" cellPadding="1" width="100%" border="0">
       <tr>
        <td>
         <!--日期实例化--begin-->
         <input type="text" name="txtDATE" size="10" onchange='javascript:gChangeDate(this,0);'
          onblur='javascript:gChangeDate(this,0);'> <INPUT TYPE="button" value='...' NAME='bntDATE' OnClick='showCalendar(txtDATE,0)' class="button">
         <!--end-->
         <select size="1" name="REC_SOURCE_SCUR" style="WIDTH:100px; zIndex:0">
          <OPTION VALUE="" selected></OPTION>
          <OPTION VALUE="1">1</OPTION>
          <OPTION VALUE="2">2</OPTION>
         </select>&nbsp;
        </td>
       </tr>
      </table>
     </FORM>
    </BODY>