문제

형식 문자열이 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" />

물론 이것은 다른 숫자/날짜에 영향을 미치기 때문에 나머지 응용 프로그램에 부정적인 부작용을 가질 수 있지만 어쨌든 이것은 아마도 당신의 의도 일 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top