Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Компоненты и события
|
|||
|---|---|---|---|
|
#18+
Пишу компонент, объединяющий в себе таблицу и переключатель страниц ( DataGrid , по-моему не подходит, т.к. условия выбора данных для страниц разные). Одно из свойств таблицы - номер страницы, которую нужно отобразить. В качестве переключателя страниц попытался использовать LinkButton . Идея состоит в том, что при щелчке по переключателю он изменяет свойство таблицы (тот самый номер страницы), которая затем перегружается. Проблема в том, что таблица перегружается раньше, чем выполняется процедура Click переключателя. Возникает два вопроса: 1. Почему так получается? 2. Как сделать так, чтобы сначала менялось свойство таблицы, а потом страница перегружалась? И ещё один, попутный, вопрос: Как добавить компоненту реакцию на событие, например, на тот же самый щелчок мышью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2004, 10:23 |
|
||
|
Компоненты и события
|
|||
|---|---|---|---|
|
#18+
авторПроблема в том, что таблица перегружается раньше, чем выполняется процедура Click переключателя. Page_Load ... if not IsPostBack then 'тут проверяется, что страница загружается сама, а не на нажатие кнопок и т.п. загружаем таблицу end if ..... -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2004, 12:01 |
|
||
|
Компоненты и события
|
|||
|---|---|---|---|
|
#18+
У меня есть базовая страница, которая содержит таблицу, определяющую структуру страницы. В ячейки этой таблицы я загружаю элементы управления ( ЭУ ). Я определил события и реакцию на события для своих ЭУ . Но дело в том, что эти события не срабатывают в ЭУ . PostBack - генерится, страница перегружается, а события не вызываются - отладчик не останавливается на точках прерывания, находящихся внутри обработчиков событий ЭУ . Может надо от основной страницы события передавать дочерним элементам? Как в этом плане проходят события в ASP.Net ? Как определить, какой ЭУ сгенерил событие, если на странице есть несколько ЭУ с одинаковыми событиями? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 12:40 |
|
||
|
Компоненты и события
|
|||
|---|---|---|---|
|
#18+
Ну а обработчики то у ЭУ прописаны? И если исходники страницы из броузера посмотреть, и там есть? И что делается у тебя в PageLoad? Код приведи. А понять, кто нажал - в процедуре события метода, там всегда сендер параметром передается -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2004, 14:30 |
|
||
|
|

start [/forum/topic.php?fid=18&tid=1395906]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 331ms |

| 0 / 0 |
