1. 在VS2005 下用;2. 选择日期,不是象梅花那样返回日期;http://tz.yndns.com/controldemo/index.htm
============
好像不能在vs2005 下用. 这个不行

解决方案 »

  1.   

    infragistics
    http://samples.infragistics.com/2006.1/
    Editor->Date Editor 
    实际功能比Demo是要多的多.
      

  2.   

    http://superdullwolf.cnzone.net/timepick.rar
      

  3.   

    http://www.datetimepicker.net/livedemo/不过runat server的每次要postback,可以找些使用js写的,比如 expedia.com 用的那个
      

  4.   

    superdullwolf(超级大笨狼,每天要自强,MVP) 你的这个控件可以选择日期和时间,可选择之后,页面上txtAlertDate 有可以值,但在后台 txtAlertDate.Text  =“”,怎么在后台取值呢???????
      

  5.   

    superdullwolf(超级大笨狼,每天要自强,MVP) 你的这个控件可以选择日期和时间,可选择之后,页面上txtAlertDate 有可以值,但在后台 txtAlertDate.Text  =“”,怎么在后台取值呢???????
      

  6.   

    下载这两个文件:
    http://tz.yndns.com/aspnet_client/zerosoft_client/DatePicker.js
    http://tz.yndns.com/aspnet_client/zerosoft_client/Calendar.htc
    放到一个文件夹中,比如放在“/myCalendar/”。然后在页面中添加以下HTML代码(修改DatePicker.js和Calendar.htc的所在路径):<!-- js脚本 -->
    <SCRIPT language=JScript.Encode src="/myCalendar/DatePicker.js"></SCRIPT><!-- 显示样式 -->
    <STYLE type="text/css">
      .ALLSTYLE {BORDER-RIGHT: 2px inset; BORDER-TOP: 2px inset; BORDER-LEFT: 2px inset; WIDTH: 16px;BORDER-BOTTOM: 2px inset; HEIGHT: 100%}
      .ARROWSTYLETWO{ BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; BACKGROUND: buttonface; FONT: 12px marlett; BORDER-LEFT: 2px outset; BORDER-BOTTOM: 2px outset; HEIGHT: 100%;width:16px; TEXT-ALIGN: center}
      .ARROWSELECTSTYLETWO{ BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: buttonshadow 1px solid; PADDING-LEFT: 2px; BACKGROUND: buttonface; PADDING-BOTTOM: 0px; FONT: 12px; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: buttonshadow 1px solid; HEIGHT: 100%; TEXT-ALIGN: center}
      .ARROWSTYLE{ Cursor:hand;BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; BACKGROUND: buttonface; FONT: 12px marlett; BORDER-LEFT: 2px outset; BORDER-BOTTOM: 2px outset; HEIGHT: 100%;width:16px; TEXT-ALIGN: center}            
      .ARROWSELECTSTYLE{ BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: buttonshadow 1px solid; PADDING-LEFT: 2px; BACKGROUND: buttonface; PADDING-BOTTOM: 0px; FONT: 12px marlett; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: buttonshadow 1px solid; HEIGHT: 100%; TEXT-ALIGN: center}
    </STYLE><!-- 日期时间输入框 -->
    <span id="Datepicker05" IsShowTime="True" strformat="yyyy年MM月dd日 HH时mm分" ReExpress="[0-9]{4}年[0-9]{2}月[0-9]{2}日 [0-9]{2}时[0-9]{2}分" language="cn" dp_htcURL="/myCalendar/Calendar.htc" dp_width="226px" dp_height="226px" dp_calendarStyle="color:Black;background-color:#EEEEEE;font-family:'Verdana';font-size:8pt;border:1px #9C9C9C Solid;" dp_titleStyle="color:White;background-color:#000040;font-weight:bold;" dp_dayHeaderStyle="color:DimGray;background-color:#EEEEEE;font-weight:bold;border:1px solid #F7FBFF;" dp_dayStyle="color:Black;background-color:White;border:1px solid #9C9C9C;" dp_otherMonthDayStyle="color:Silver;border:1px solid #9C9C9C;" dp_todayDayStyle="color:Red;background-color:Ivory;font-weight:bold;border: None;" dp_selectedDayStyle="background-color:#DEEFFF;" style="color:Black;background-color:White;height:17px;">
      <span class="ALLSTYLE" style="width:185px">
        <table cellpadding="0" cellspacing="0" border="0" style="width:100%; height:100%">
          <tr>
            <td><input name="Datepicker05:dateTextBox" type="text" maxlength="18" id="Datepicker05_dateTextBox" style="color:Black;background-color:White;border-style:none;height:16px;width:185px;" /></td>
            <td align="right" width="18"><span id="Datepicker05_Datepicker05_hit" class="ARROWSTYLE" onmousedown="this.className='ARROWSELECTSTYLE';" onmouseup="this.className='ARROWSTYLE';" onclick="dp_showDatePickerPopup(this, document.all['Datepicker05_dateTextBox'], document.all['Datepicker05'])">6</span></td>
          </tr>
        </table>
      </span>
    </span> 你可以自己需要来设置这三个属性:
    IsShowTime="True"
    strformat="yyyy年MM月dd日 HH时mm分"
    ReExpress="[0-9]{4}年[0-9]{2}月[0-9]{2}日 [0-9]{2}时[0-9]{2}分"
      

  7.   

    以上代码我是从:
    http://tz.yndns.com/controldemo/DatePiker.aspx
    整理出来的,原作者是做成.net控件的,如果楼主有兴趣的话,也可以做的一个控件,以方便使用。:)另外,DatePicker.js是加密过的脚本,网上有很多js解码方法。
      

  8.   

    http://www.codeproject.com/info/search.asp?cats=4&searchkw=calendar&Submit1=Search&author=&sd=11%2F15%2F1999&ed=3%2F2%2F2006
      

  9.   

    你找一下zerosoft这个控件吧,这个可以精确到秒。我现在正在用这个,如果找不到就Q我
    QQ:251869668
      

  10.   

    你找一下zerosoft这个控件吧,这个可以精确到秒。我现在正在用这个,如果找不到就Q我
    QQ:251869668
    ==================
    这个控件VS2005 下用不了。