当格式字符串为dd / MMM / yyyy时,是否可以使用ASP.Net范围验证器?
答案 0 :(得分:2)
为什么不使用正则表达式验证器?
答案 1 :(得分:0)
没有。我认为它应该是一个有效的日期(没有格式化)
答案 2 :(得分:0)
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" />
当然,这可能会对您的应用程序的其余部分产生负面/正面影响,因为它会影响其他数字/日期,但也许这是您的意图。