.net - 提供 "Add to Calendar"链接

标签 .net asp.net calendar icalendar vcalendar

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

有iCal,vCal,vCalendar,iCalendar 1.0,iCalendar 2.0等格式。我什至不知道其中一些是否指的是同一件事。

提供“添加到日历”链接的当前方法是什么?如果它至少可以在Outlook,Android和Mac附带的任何日历应用程序上运行,我都希望使用它。我已经知道,iPhone并没有此功能。

如果您提供已经执行此操作的.NET库(具有可用的源)的链接,则会增加额外的好处。

谢谢。

最佳答案

对于电子邮件客户端最一致的支持,RFC 5545(又名iCal,iCalendar)可能是最好的选择。

我还没有亲自使用过它,但是DDay.iCal看起来像是一个广受好评的.Net实现。

blog显示了如何在ASP.Net中使用它。

关于.net - 提供 "Add to Calendar"链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6565207/

相关文章:

c# - ContentType.Xml 不存在?

asp.net - 创建一个需要登录的 HotTowel 网站(facebook、twitter、google、microsoft)?

c# - Asp.net 路径压缩

javascript - 在一行中显示多个项目的整个月的可用性日历

.net - 从 USB 内存棒、.net 进行编程

c# - 为什么我的 Uninstall 方法没有从 msi 调用?

.net - PostgresException : 28000: no pg_hba. 主机 <IP 地址> 的 conf 条目,用户 "<username>",数据库 "<database>",SSL 打开

c# - 什么事件捕捉到 DataGridViewCell 中组合框中值的变化?

twitter-bootstrap - Twitter Bootstrap Datepicker startDate & endDate 不工作

emacs - 如何用Emacs Calendar在Lisp中实现二十四节气