【问题标题】:Working with Recurring Appointments使用定期约会
【发布时间】:2013-06-16 00:16:58
【问题描述】:

这应该是一件容易的事,但震惊它真的很难。我在服务器站点上将 RadScheduler 与 ArrayList 绑定。如果我在数据绑定上使用 DataRecurrenceField 属性,即使它们只是简单的计划,它也会使所有计划成为重复计划。如何在绑定时管理重复计划,这是我的代码

 public void BindScheduler()
        {
            ArrayList schedules = null;
            schedules = AdminRemoteController.GetScheduleByFFId(FfID);

            RadScheduler1.DataKeyField = "ScheduleId";
            RadScheduler1.DataStartField = "StartDate";
            RadScheduler1.DataEndField = "EndDate";
            RadScheduler1.DataSubjectField = "Subject";
            RadScheduler1.DataRecurrenceField = "RecData";
            RadScheduler1.DataRecurrenceParentKeyField = "RecId";
            RadScheduler1.DataReminderField = "Reminder";
            RadScheduler1.DataSource = schedules;
        }

【问题讨论】:

    标签: c# asp.net telerik radscheduler


    【解决方案1】:

    这是 Telerik 的回复并解决我的问题

    “您的约会的 RecurrenceParentID 值很可能是“0”而不是“null”,这将导致类似的异常行为。我想澄清一下,如果是常规约会,约会 RecurrenceParentID 应该为 null为了按预期工作。如果该值不同于 null,则约会可能被视为定期约会。"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-31
      • 1970-01-01
      • 2016-05-16
      相关资源
      最近更新 更多