2010-01-05 5 views
4

Кто-нибудь знает о элементе управления планировщиком календаря, который отображает целый месяц событий, включая заголовок события в каждый день? Мне нужно, чтобы он использовал формат данных в формате iical, который исходил из запроса спокойного веб-сервиса.Управление сервером на стороне сервера в asp.net с использованием формата ical event

Я бы хотел, чтобы элемент управления отображал простой html без javascript, так как он должен работать на веб-сайте государственного сектора или грациозно деградировать, если нет.

Любые предложения были бы признательны.

Спасибо заранее,

Марк

+1

Привет, Не нужно ли создавать java-скрипт или было бы приемлемо, если бы оно было понижено, если браузер не поддерживал js? – CraftyFella

+1

Uh: «Я бы хотел, чтобы элемент управления отображал простой html без javascript, поскольку он должен работать на веб-сайте государственного сектора или грациозно деградировать, если нет». довольно ясно. Он предпочитает не javascript, но он должен по крайней мере деградировать изящно, если он использует javascript –

+0

Хорошая точка .. пропустил последний бит о деградации – CraftyFella

ответ

3

Существует полезный вызов библиотеки .net DDay.iCal, который позволяет десериализовать документ в виде классов и работать с ними напрямую.

http://www.ddaysoftware.com/Pages/Projects/DDay.iCal/

Есть много примеров, которые показывают, как показать содержимое файлов ческие в файле ASPX календарь/планировщик.

Это должно действительно помочь вам.

Вы даже можете скачать исходный код здесь:

http://sourceforge.net/projects/dday-ical/files/dday-ical/0.80/DDay-iCal_0-80_src.zip/download

Надеется, что это помогает.

+1

Это полностью разобрало меня, спасибо кучи. – Kitemark76

+0

Не беспокойтесь. Я использовал его раньше, и это действительно опрятное решение. – CraftyFella

1

управления планировщиком Telerik имеет такую ​​поддержку; у него есть элемент управления планировщиком, который вы можете просмотреть в течение всего месяца или перейти к просмотру дня/недели. Вы также можете легко экспортировать результаты в формат ICS. Более подробную информацию можно найти на демонстрационном веб-сайте: demos.telerik.com, посмотрите демонстрационный сайт MS AJAX для управления планировщиком.

+0

вот ссылка http://www.telerik.com/products/aspnet-ajax/scheduler .aspx – CraftyFella

+0

спасибо за ссылку, должен был ее включить. Демо-сайт тоже: http://demos.telerik.com/aspnet-ajax/scheduler/examples/overview/defaultcs.aspx –

0

Я не использовал это, но я записал для него записку для себя в будущем. The Club Starter Kit (http://www.asp.net/downloads/starter-kits/club/) имеет функцию просмотра событий в календаре и загрузки их в Outlook как iCal. Не знаю, как он построен (или качество кода), так как я еще не просмотрел код, но вы можете проверить его.

 Смежные вопросы

  • Нет связанных вопросов^_^