Я создал пользовательский серверный элемент управления.Пока что этот элемент управления отображает HTML на веб-странице.При отправке страницы мне нужно взять значения, введенные в текстовое поле серверного элемента управления, и вызвать какой-либо веб-сервис для проверки ввода пользователя.я не хочу писать этот код в коде за страницей, на которой этот элемент управления используется. Я хочу, чтобы все проверки были записаны в самом элементе управления сервером, и если проверка завершится неудачно, Page.IsValid должен быть установлен в false.Если пользовательское значение ввода в элементе управления сервера является допустимым, Page.IsValid будет иметь значение true.
Я пытаюсь добиться того же функционала, что и Google recaptcha.Все, что нужно сделать пользователю, чтобы использовать этот элемент управления, это пользовательский элемент управления на странице.Введенное пользователем значение является правильным или неправильным, обрабатывается в самом элементе управления и в коде за страницей есть только Page.IsValid.Вот страница в Google, которая объясняет это
http://code.google.com/apis/recaptcha/docs/aspnet.html
, и я также использовал Google recaptcha, и он работает, как и ожидалось.Я также хочу создать такую же функциональность для управления сервером. Пожалуйста, помогите, если это возможно.