(1)你好,标准的方法是用一个验证控件:RangeValidator,把type设为DateTime,最大值设为'3000-1-1'或者别的,最小值最好设为'1900-1-1'. (2)程序里面自己验证: DateTime dt; if(DateTime.TryParse(textbox.Text,out dt)) { //日期格式正确 } try{Convert.ToDateTime(textbox.Text)) catch{Response.Write("不是日期");}
(1)你好,标准的方法是用一个验证控件:RangeValidator,把type设为DateTime,最大值设为'3000-1-1'或者别的,最小值最好设为'1900-1-1'. (2)程序里面自己验证: DateTime dt; if(DateTime.TryParse(textbox.Text,out dt)) { //日期格式正确 } try{Convert.ToDateTime(textbox.Text)) catch{Response.Write("不是日期");}