Вызовите метод управления сервером Asp.Net webforms, используя метод jauery .ajax. - PullRequest
2 голосов
/ 16 декабря 2010

Я пытаюсь создать серверный элемент управления веб-форм и действительно хотел использовать jQuery для обработки взаимодействия на стороне клиента.

До сих пор я не нашел примеров возможности прямого вызова серверного элемента управления с использованием функции jQuery .ajax, и мне интересно, возможно ли это вообще?

Я знаю, что могу пойти по веб-службе или по маршруту Http Handler, но моя цель - создать элемент управления, который можно было бы перетащить на существующие сайты и использовать сеанс, но без намерения использовать ViewState.

Можно ли это сделать? или мне нужно использовать функциональность ScriptControl и Asp.Net Ajax?

1 Ответ

1 голос
/ 16 декабря 2010

К сожалению, нет.

Вероятно, самым близким является создание класса HttpHandler и включение его в DLL вашего серверного элемента управления.Затем вам нужно будет добавить только одну строку в ваш web.config, чтобы связать класс обработчика с конечной точкой, с которой jQuery может взаимодействовать.

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