是否有可能使用ASP.Net范围验证当格式串为dd / MMM / YYYY?

有帮助吗?

解决方案

你为什么不使用正则表达式验证?

其他提示

没有。我认为它应该是一个有效的日期(无格式)

ASP.net自动检测客户端的培养信息。这个信息被用来解决格式化像日期,货币等。

可以与代码重写此(类似):

Thread.CurrentThread.CurrentCulture = 
    CultureInfo.CreateSpecificCulture("en-GB");
Thread.CurrentThread.CurrentUICulture =
    new CultureInfo("en-GB");

或全局在web.config:

<globalization requestEncoding="utf-8" responseEncoding="utf-8"
    culture="en-GB" uiCulture="en-GB" />

当然,这也有正/负副作用您的应用程序的其余部分,因为这会影响到其他号码/日期,但也许这是你的意图呢。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top