ASP : dd/mmm/yyyy 형식으로 datetime의 RangeValidator
-
29-08-2019 - |
문제
형식 문자열이 dd/mmm/yyyy 일 때 asp.net 범위 유효성 검사기를 사용할 수 있습니까?
해결책
정규 표현식 유효성 검사기를 사용하지 않는 이유는 무엇입니까?
다른 팁
아니요. 유효한 날짜가되어야한다고 생각합니다 (서식없이)
ASP.NET AUTO는 클라이언트의 문화 정보를 감지합니다. 이 정보는 날짜, 통화 등과 같은 형식을 해결하는 데 사용됩니다.
코드 (와 같은)로 이것을 재정의 할 수 있습니다.
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" />
물론 이것은 다른 숫자/날짜에 영향을 미치기 때문에 나머지 응용 프로그램에 부정적인 부작용을 가질 수 있지만 어쨌든 이것은 아마도 당신의 의도 일 것입니다.
제휴하지 않습니다 StackOverflow