2011-10-15 6 views
0

나는 사용자가 소수점 이하 세 자리수의 양수 또는 음수 십진수 만 입력 할 수 있도록하는 텍스트 상자가 있습니다. 예 : 73.345 또는 -2345.345 또는 -32.34. 그런 식으로. 이것에 대한 검증을 설정하는 방법?ASP.Net TextBox의 유효성을 검사하여 소수 또는 자릿수가 소수점 세 자리까지 포함하도록 허용하는 방법은 무엇입니까?

유효성 검사가 유효성 검사 컨트롤을 사용하는지 아니면 JavaScript를 사용하는지 여부. 어떤 제안을하시기 바랍니다.

답변

4

나는 당신을 위해 RegularExpressionValidator를 사용할 것입니다. 소수점과 직후의 숫자가 옵션이라고 가정하면 정규 표현식은 다음과 같습니다.

-?\d+(\.\d{1,3})? 
관련 문제