Мне нужно замаскированное текстовое поле в asp.net - PullRequest
4 голосов
/ 22 июня 2010
  • в этом текстовом поле должны быть только цифры
  • что записи должны быть в 100 между 500
  • TextBox Необходимо включить 3 десятичных знака

Я не хочу ошибок при вставке значений в базу данных.

Нужно ли использовать элементы проверки jQuery или ASP.NET?

Если jQuery полезен, то какой плагин я буду использовать? Или, если это asp.net RegEx Validator, какое выражение проверки я буду использовать? Или есть какой-нибудь бесплатный ASP.NET Extended TextBox?

Ответы [ 3 ]

6 голосов
/ 22 июня 2010

Этот плагин jquery прекрасно работает, и он очень настраиваемый. http://digitalbush.com/projects/masked-input-plugin/#demo

Помните, что даже если используемый вами элемент управления / плагин очень хорош и ограничивает пользователя тем, что вы хотите, вы все равно должны проверять на стороне сервера, потому что пользователи могут обойти ваши элементы управления с помощью межсайтовых скриптов

1 голос
/ 22 июня 2010

Посмотрите на Ajax Toolkit и используйте Masked Edit Extender, он очень прост в использовании :-) http://www.asp.net/ajaxlibrary/act_MaskedEdit.ashx

1 голос
/ 22 июня 2010

Взгляните на MaskedEditExtender из AjaxControlToolkit. Это может быть то, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...