Кнопка ASP.NET и Jquery работают вместе? - PullRequest
0 голосов
/ 02 декабря 2009

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

После этого процесса я хочу запустить функцию Jquery, связанную с этой кнопкой.

Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 02 декабря 2009

Ваш обработчик событий на стороне сервера может вызвать ScriptManager.RegisterStartupScript, чтобы вызвать jQuery в браузере.

0 голосов
/ 02 декабря 2009

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

Если это так, вам нужно будет добавить jquery в ответ после выполнения вашей работы.

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

Альтернатива - идти по маршруту Ajax, но это немного сложнее.

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