本帖最后由 u011076024 于 2014-07-09 10:47:44 编辑

解决方案 »

  1.   

    http://blog.csdn.net/wgy2006/article/details/2992010
      

  2.   

    参考一下: 勤于思考:Asp.Net MVC Html.TextBoxFor日期格式化
      

  3.   

    或者参考: 如何在ASP.NET MVC 2中使用jQuery UI控件
      

  4.   

    mydatepicker97   现在用的比较普遍  百度搜下  介绍的很详细
      

  5.   

    用 my97(mydatepicker97 )吧 ,这个好用还好看
      

  6.   

     还是用bootstrap 前端框架吧 
      

  7.   

    去下一个 MydataPicker 97 的 js日历控件!
    会有demo 给你参考的!
      

  8.   

    private void textBox1_Click(object sender, EventArgs e)
            {
                monthCalendar1.Show();
            }        private void Form1_Load(object sender, EventArgs e)
            {
                monthCalendar1.Hide();
            }        private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e)
            {
                textBox1.Text = monthCalendar1.SelectionEnd.ToString();
                monthCalendar1.Hide();
            }
      

  9.   

    这里有一个JS的日历脚本,只需要你在项目中引用一下就可以用了,我一直这么用。
    http://download.csdn.net/detail/chenpeng0118/7615503调用:<script type="text/javascript" src="js/calendar.js"></script> <asp:TextBox ID="txtStartTime" onfocus="setday(this)" runat="server"></asp:TextBox>
      

  10.   

    //使用script导入日历控件
      <script src="My97DatePicker/WdatePicker.js" type="text/javascript"></script>
    //文本加载日历控件
      <asp:TextBox ID="txtICQ" runat="server" Font-Size="9pt" Width="150px" 
                                        BackColor="White" onclick="WdatePicker({isShowClear:false,readOnly:true})"></asp:TextBox>
      

  11.   


    <input type=“date” > 或者 <input type="datatime-local"> 
      

  12.   


    更正  <input type="datatime-local">  --->     <input type="datetime-local">