Как проверить ASP.Net Текстовое поле, которое должно разрешать отрицательное или положительное десятичное значение с тремя десятичными знаками?

#javascript #asp.net #visual-studio #validation

#javascript #asp.net #visual-studio #проверка

Вопрос:

У меня есть текстовое поле, которое должно позволять пользователю вводить только положительное или отрицательное десятичное число с тремя десятичными знаками. Например: 73.345 или -2345.345 или -32.34. что-то в этом роде. Как настроить проверку для этого?

Выполняется ли проверка с помощью элементов управления проверкой или с помощью JavaScript. Пожалуйста, любые предложения.

Ответ №1:

Я бы использовал RegularExpressionValidator, чтобы выполнить эту работу за вас. Ваше регулярное выражение, предполагающее, что десятичная точка и цифры, следующие сразу за параметрами, тогда:

 -?d (.d{1,3})?