两个日期控件 开始时间 结束时间
结束时间不能早于开始时间
不是弹出对话框 而是让早于开始时间的日期不可选

解决方案 »

  1.   


    //参考这个
     private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
            {
                if (dateTimePicker1.Value < DateTime.Now)
                {
                    dateTimePicker1.Value = DateTime.Now;
                }
            }
      

  2.   

    这个使用my97可以实现 <input id="txtDateBegin" type="text"  runat="server" 
    onfocus="WdatePicker({maxDate:'#F{$dp.$D(\'txtDateEnd\',{d:-1})}'})" /><input id="txtDateEnd" type="text"  runat="server" 
    onfocus="WdatePicker({minDate:'#F{$dp.$D(\'txtDateBegin\',{d:1})||\'%y-%M-#{%d+2}\'}'})" />可以看看my97的帮助
      

  3.   

    My97DatePicker 帮助文档 够详细的了。看不明白就没话说了http://www.my97.net/dp/demo/index.htm<input id="d4311" class="Wdate" type="text" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'d4312\')||\'2020-10-01\'}'})"/> 
    <input id="d4312" class="Wdate" type="text" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'d4311\')}',maxDate:'2020-10-01'})"/>
    自己看吧/。。