
<asp:TextBox runat="server" ID="TextBox1" /><asp:CustomValIDator runat="server" ControlTovalIDate="TextBox1" ErrorMessage="Date was in incorrect format" OnServerValIDate="CustomValIDator1_ServerValIDate" />
代码隐藏:
protected voID CustomValIDator1_ServerValIDate(object sender,ServerValIDateEventArgs e){ DateTime d; e.IsValID = DateTime.TryParseExact(e.Value,"dd/MM/yyyy",CultureInfo.InvariantCulture,DateTimeStyles.None,out d);} 如果你想允许几种格式而只允许它们,请使用下一个:
DateTime.TryParseExact(e.Value,new[] { "dd/MM/yyyy","yyyy-MM-dd" },CultureInfo.InvarinatCulture,out d); 总结 以上是内存溢出为你收集整理的c# – 如何检查或验证文本框输入日期是DD / MM / YYYY格式?全部内容,希望文章能够帮你解决c# – 如何检查或验证文本框输入日期是DD / MM / YYYY格式?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)