小编Mag*_*nro的帖子

在继续运行代码的同时将ICalendar事件发送到客户端

我使用DDay.iCal构建了一个基本的日历事件,当我点击"添加到日历"链接时,我会生成一个事件,然后将其发送给客户端.

基本上,我的应用程序是这样的.

  1. 用户登录.
  2. 选择特定日期.
  3. 书籍特定的时间段
  4. 点击"添加到日历"链接

发送事件是通过使用Response.Write()将事件发送到客户端完成的:

Response.ContentType = "text/calendar";
Response.AddHeader("Content-disposition", "attachment; filename=appointment.ics");
Response.Write(iCalString);
Run Code Online (Sandbox Code Playgroud)

以上工作鳍,但它要求我先手动预订事件,然后单击"添加到日历"链接.

我想合并步骤3和4.但是当尝试这样做时,事件预订会保存到数据库,但屏幕不会刷新.

有一种"简单"的方法可以解决这个问题吗?

c# asp.net response.write

10
推荐指数
1
解决办法
1004
查看次数

标签 统计

asp.net ×1

c# ×1

response.write ×1