Как я могу зарегистрировать ошибку проверки в asp .net - PullRequest
0 голосов
/ 07 февраля 2012

Мне нужно зарегистрировать ошибку проверки в asp .net, чтобы я мог знать, в какие поля пользователи часто вводят неверные данные.

Ответы [ 2 ]

1 голос
/ 07 февраля 2012

Помимо ответа SCB, вам стоит обратить внимание на механизмы регистрации. Например, многие люди используют Log4Net (бесплатно), EnterpriseLibraries (Microsoft). Там есть различные инструменты. Я использовал оба вышеперечисленных. Но в вашем сценарии вопрос будет:

  • На скольких страницах вы хотите их зарегистрировать и сколько валидаторов на каждой странице.

Если ваш сценарий мал, я бы не стал делать много работы, но если бы у него был потенциал для того, чтобы превзойти текущий небольшой масштаб, чтобы стать средним и крупным, я бы порекомендовал вам взглянуть на приведенные выше предложения. Если вы беспокоитесь о затратах, попробуйте Log4Net.

1 голос
/ 07 февраля 2012

Вы можете добавить пользовательский валидатор на страницу, которая запускается на сервере и регистрирует ошибки проверки страниц в конкретном источнике данных.

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

В валидаторе вы можете, если у вас уже есть валидаторы на странице, проверить, какие из них неверны, или если у вас нет валидаторов, напишите какой-нибудь специальный код для проверки полей.

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