我想在文本框中点击一下,然后它就弹出一个日历控件,我再点一下日历控件上的日期就把那个日期填到文本框中.
如我点一下今天的"7",然后它就自动把2011-11-07输入到文本框中并关闭日历控件.用C#代码可以写吗?请大家指教了!!

解决方案 »

  1.   

    这是日历控件的基本功能,看看my97http://www.my97.net
      

  2.   

    在以前帖子中我写过一个demo:http://topic.csdn.net/u/20110604/13/03bfe245-abce-40ed-a812-6f81bbf325c0.html
      

  3.   

    http://jqueryui.com/demos/datepicker/
    http://meteora.astrata.com.mx/pages/demo/meteora-calendar
      

  4.   

    http://www.open-open.com/ajax/DatePicker.htm
      

  5.   

    http://www.my97.net  my97这个datepicker很好用,推荐
      

  6.   

    下个日历控件,一般都有用法 绑定到textBox就行了
      

  7.   

    当初我们是用Mydatepicker97就是上面说的那个,然后在页面上拖一个普通的<input type=text>设置他的id属性和runat=server,这样客户端可以弹出那个控件(不会回发),服务器端也可以根据那个input的id属性找到他的value
      

  8.   

    去找个WdatePicker.js
      开始时间<asp:TextBox ID="txtBeginTime" runat="server" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'txtEndTime\')}', readOnly:true})"></asp:TextBox> 结束时间<asp:TextBox ID="txtEndTime" runat="server" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'txtBeginTime\')}', readOnly:true})"></asp:TextBox>