TextBox数据格式控制 比如只能输入固定日期格式2010-09-09;只能输入数字。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Regex re = new Regex(@"^[\d+]{4}-[\d+]{1,2}-[\d+]{1,2}$", RegexOptions.Compiled | RegexOptions.IgnoreCase); 就我所知,只能用正则表达式了--如果还是不想用的话,建议使用第三方控件或者自己写个控件!或者考虑使用 DateTimePicker MaskedTextBox控件,设置Mask为日期 如果是Winform用MaskedTextBox控件或monthCalendar 看看五楼的控件吧,DateTimePicker挺好使, 楼上的,DateTimePicker只能用在winform下,web上工具箱里就没有DateTimePicker Regex.IsMatch(path, @"^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-9]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$");最完整的验证日期的正则表达式。 MaskedTextBox控件,设置Mask属性为日期 DataGridView继承的问题。 C#读取excel行数 代码中添加!IsPostBack 和在前台选中“启用AutoPostBack”有什么区别啊? master页的按钮怎么触发内容页的事件 在C# 2.0里面怎样调用vc的*.lib库? 急!如何获取计算机的操作系统 弱弱的问 在vs.net中添加一个celender控件怎么显示一二三四五六日 如何在C#语言中写数据备份,急! 在webForm上的DataGrid的SelectIndexChange事件 C# 内存问题 对象赋值的简单问题 解释这些正则表达式的意思
MaskedTextBox控件或monthCalendar