| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка под ASP.NET > Отлов кнопки ascx в aspx |
| Автор: alexburzak 18.12.2007, 15:09 |
| Создал два файла – aspx и ascx. То есть контрол и обыкновенная страница. На ascx имеется кнопка с id=”MyID” Как в файле aspx при событие Page_Load отловить, что эта кнопка нажата? На уровне интуиции понимаю, что нужно использовать sender As Object. Но как это сделать? Плиз помогите, как можно понять что перегруз страницы произошел, что нажата кнопка? |
| Автор: tol05 18.12.2007, 15:41 |
| Буквально вчера был похожий вопрос http://forum.vingrad.ru/forum/topic-187526/anchor-entry1351739/0.html Я еще мучался, вроде проще можно... Но нет Т.е. сначала можно попробовать через "__EVENTTARGET", но если не получится, то все равно, через ключи request-a... |
| Автор: Mymik 18.12.2007, 17:32 | ||||||||
| Может быть немного не в тему, но мне кажется, нужно использовать событийное программирование... aspx файл
aspx.cs
ascx
ascx.cs
ИМХО зачем танцы с бубном и распарсивание самому пришедших данных, если всегда можно воспользоваться человеческим решением... Или у автора такие же траблы с динамическими контролами -- тогда надо читать чужие посты в форуме. |
| Автор: alexburzak 18.12.2007, 20:03 |
| Mymik Совершенное решение, спасибо. tol05 тоже имеет право на сушествование, иногда нужно работать ссырыми даннами. спасибо. Добавлено через 50 секунд Но кажется и через sender моно это откапать, по крайней мере дебаг так показывает. |