关于textbox只能输入数字,或者是日期格式

yangniao 2009-03-03 05:26:34
现在有一个文本框,我只想要客户输入数字或者日期格式,不用JS进行判断,如果客户输入的不是数字,那么弹出一句话,提示输入类型输入错误,如果是数字判断就简单可以用 int b =converrt.into32(this.tetbox1.text)/2就可以,代码是手写的可能有些是错的,但是说明了一个思路,如果我现在要判断用户是否输入的是日期格式我该怎么做那,不用JS,网页类型是ASP.NET,要怎么进行判断,出错显现提示
...全文
184 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangniao 2009-03-03
  • 打赏
  • 举报
回复
但是不知道这样的强制转换会不会有缺陷那
yangniao 2009-03-03
  • 打赏
  • 举报
回复
谢谢了一楼的,结贴
yangniao 2009-03-03
  • 打赏
  • 举报
回复
如果用RangeValidator1进行验证的话,只能是以label的形式表现出来的,如果用户不管这些提示依然点确定那我们也没办法,我现在就想当用户输入完了之后就验证,如果不是日期格式,那么我就弹出一句话防止他点确定,如果正确就没有提示,
petshop4 2009-03-03
  • 打赏
  • 举报
回复
用正则
Regex r = new Regex("\d{2,4}-\d{1,2}-\d{1,2}");
或者CONVERT.TODATATIME()
手写代码

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧