Я создал базовое событие календаря, используя DDay.iCal, когда я нажимаю ссылку «Добавить в календарь», я создаю событие, а затем отправляет его клиенту.Отправка события ICalendar клиенту, продолжая выполнять код
В основном, мое приложение работает именно так.
- входа пользователя в систему.
- Выбор конкретной даты.
- Книги конкретный временной интервал
- щелкает «Добавить в календарь» ссылка
Отправка события осуществляется с помощью Response.Write()
который посылает следующее клиенту:
Response.ContentType = "text/calendar";
Response.AddHeader("Content-disposition", "attachment; filename=appointment.ics");
Response.Write(iCalString);
Вышеперечисленные работы но это требует, чтобы я сначала запустил событие вручную, а затем нажмите ссылку «Добавить в календарь».
Я хочу объединить шаги 3 и 4. Но при попытке сделать это бронирование событий будет сохранено в базе данных, но экран не обновится.
Есть ли «простой» способ обойти это?