5

我正在尝试将“添加到日历”链接添加到我的 Web 应用程序。在过去的几年里,我看了很多问题,现在我比以往任何时候都更加困惑。

有 iCal、vCal、vCalendar、iCalendar 1.0、iCalendar 2.0 等...格式。我什至无法判断其中一些是否指的是同一件事。

当前提供“添加到日历”链接的方法是什么?如果它至少可以在 Outlook、Android 以及 Mac 附带的任何日历应用程序上运行,我会更喜欢它。而且我已经知道 iPhone 没有这个功能。

如果您提供指向已经执行此操作的 .NET 库(有可用源)的链接,则会获得额外奖励。

谢谢。

4

1 回答 1

7

RFC 5545(AKA iCal、iCalendar)可能是您获得电子邮件客户端最一致支持的最佳选择。

我自己没有使用过它,但DDay.iCal看起来像是一个备受推崇的 .Net 实现。

这个博客展示了如何在 ASP.Net 中使用它。

于 2011-07-03T20:23:03.173 回答