Ожидание наступления определенной даты ASP.NET MVC 3
пишу сайт на ASP.NET MVC 3 и столкнулся с такой задачей: нужно вызвать событие, если наступила определенная дата.
Должно быть что-то вроде:
если (DateTime.Now = дата) то
{ вызов события }
Но не могу разобраться как именно организовать ожидание.
Заранее спасибо.
Через таймер, очевидно же. А в code-behind уже сравнивать даты. Если post back критичен, но можно в какой-нибудь updatepanel всё запихать, чтобы оно не обновлялось. Или вшить дату в код страницы и через JavaScript SetTimeout на стороне пользователя проверять дату.