求助,继续昨天的问题啊~~~
如何让textbox中只能输入yyyy-mm-dd这种格式的时间字段;求各位高手解惑,谢谢!!
masktextbox
不怎么会用啊,能告知一下怎么设置么?? --------------------编程问答-------------------- 求教,虚心求教~~!! --------------------编程问答-------------------- textbox没这种设置的,自己做个控件吧。 --------------------编程问答-------------------- 在textbox的onkeyup事件中加入时间验证的正则表达式,表达式去百度哈,搜搜更健康 --------------------编程问答-------------------- 写一个很麻烦的,还是从简处理吧:
DateTime dt = new DateTime();
bool error = false;
try
{
dt = DateTime.Parse(textBox1.Text.ToString());
}
catch
{
error = true;
MessageBox.Show("输入的日期格式不对,正确的格式是:\r\n\r\n xxxx-xx-xx","出错了");
}
if(error==false)
{
//do sth...
} --------------------编程问答-------------------- 不是有日期控件么 --------------------编程问答-------------------- ding. --------------------编程问答--------------------
日期控件datatimepicker可以设置为空么,在哪里设置啊 --------------------编程问答-------------------- Dev 控件 --DateEdit --------------------编程问答-------------------- 前辈你能给个控件的全名么,谢谢 --------------------编程问答-------------------- string strDate = this.txtDate.Text;//txtDate 是你的文本框id
if(String.IsNullOrEmpty(strDate) || ! Regex.IsMatch(strDate, @"^\d{4}(\-|\/)\d{1,2}\1\d{1,2}$") ){
//错误提示
}
补充:.NET技术 , C#