powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / OnTimedEvent
5 сообщений из 5, страница 1 из 1
OnTimedEvent
    #34072408
Stepsus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет! Как сделать чтобы при срабатывании события таймера OnTimedEvent, открывалась некоторая страница Test.aspx?

если сделать так

private void OnTimedEvent(object source, ElapsedEventArgs e)
{
Server.Transfer("Test.aspx");
}

то выбрасывается исключение HttpException: Error executing child request for Test.aspx.
...
Рейтинг: 0 / 0
OnTimedEvent
    #34072791
Stepsus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Другими словами, как сообщить серверу о том что данное событие наступило?
...
Рейтинг: 0 / 0
OnTimedEvent
    #34072798
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторДругими словами, как сообщить серверу о том что данное событие наступило?

вот смотри, для того что бы ответить тебе - я нажимаю на странице кнопку "ответить" и, сообщаю серверу, что событие уже наступило ;) он мне в ответ выдаёт окошечко, в которое я пишу эти слова ;)
а ты про какое событие думаешь!!??
...
Рейтинг: 0 / 0
OnTimedEvent
    #34072804
Stepsus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я имею ввиду, что если написать, допустим было
Label1.Text = "Hello!";
private void OnTimedEvent(object source, ElapsedEventArgs e)
{
Label1.Text = "Bye!";
}
то текст в Label1 не изменится. И спрашиваю, что надо сделать, чтобы он изменился?
...
Рейтинг: 0 / 0
OnTimedEvent
    #34072828
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всё это попахивает AJAX - только там я видел контрол таймер ;)
однако сути дела это не меняет - для того что бы страница послала запрос, должно произойти клиентское событие - как правило действие (реже задержка клиентского скрипта)... только после этого события сервер узнает что значение (предположим лейбла) перезапросили и, сможет его изменить...
можно просто обходится без сервера (по большому счёту ему наплевать на клиента ;) - делай java-скрипт с задержкой, который будет менять значение лейбла на стороне клиента или, как в твоём первом посте - запрашивай новую страницу клиентским скриптом с сервера...
вот такие пирожки ;)))
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / OnTimedEvent
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]