Получить, какое событие повышения элемента управления, используя модуль HTTP - PullRequest
1 голос
/ 07 февраля 2012

Как я могу определить, какой элемент управления на странице нажимается с помощью модулей Http? Рассмотрим, что у нас есть страница с кнопкой 3.

спасибо

1 Ответ

2 голосов
/ 24 февраля 2012

Если вы можете получить доступ к HttpContext.Current.Request, то вам нужно проверить элемент Form['__EVENTTARGET'], чтобы увидеть, какой элемент управления вызвал обратную передачу.Это, однако, не будет работать для обычных кнопок, потому что они отображаются как простые <input type="submit">.К счастью, они добавляются как часть данных публикации, поэтому вы можете перебирать элементы формы, а кнопка, которую вы находите (по ее идентификатору), является кнопкой, которая вызвала обратную передачу.

...