Ваш вопрос довольно общий.
Я не уверен, что вы подразумеваете под событием элемента управления, но пока браузер генерирует http-запрос, вы можете поймать его, используя такие инструменты, как Firebug для Firefox или инструменты, встроенные в Google Chrome, и посмотрите что на самом деле отправляется на сервер. Так называемые запросы AJAX - это не что иное, как стандартные запросы http, просто веб-страница не перезагружается целиком.
На основе этой информации и источника страницы можно выяснить, как создать диапазон запросов, которые имитируют взаимодействие пользователя с динамическими элементами на странице.