【发布时间】:2014-08-25 15:27:42
【问题描述】:
我正在尝试使用 ASP 日历控件并(对于初学者)突出显示日历上与“任务”表中的 DueDate 匹配的特定日期。我知道如何使用 DayRender 事件突出显示单元格,但是如何根据数据库表执行此操作?
然后还希望能够单击突出显示的单元格,并在日历旁边的某种框中查看与该日期关联的任务的详细信息。
关于如何解决这个问题的任何指示?
【问题讨论】:
我正在尝试使用 ASP 日历控件并(对于初学者)突出显示日历上与“任务”表中的 DueDate 匹配的特定日期。我知道如何使用 DayRender 事件突出显示单元格,但是如何根据数据库表执行此操作?
然后还希望能够单击突出显示的单元格,并在日历旁边的某种框中查看与该日期关联的任务的详细信息。
关于如何解决这个问题的任何指示?
【问题讨论】:
伪代码:
Name 和DueDate)DayRender 处理程序中,您检查当前日期是否存在于已加载任务的截止日期中,如果存在,请使用您选择的颜色突出显示它SelectionChanged 处理程序中,您获取选定日期的日期,并在加载的任务列表中查看以该日期为截止日期的任何任务,并用这些任务填充任何框。【讨论】:
SelectionMode 设置为 Day,然后您将遍历选定的日期,如此处示例中所示 msdn.microsoft.com/en-us/library/…