代码之家  ›  专栏  ›  技术社区  ›  Richard Ev

asp:日历日期点击事件(不仅仅是选择更改)

  •  2
  • Richard Ev  · 技术社区  · 16 年前

    我正在使用标准 asp:Calendar 控制。当用户点击日期时,我会显示 modal popup 通过处理 SelectionChanged 活动。

    我宁愿处理一个 DateClick 事件,并完全取消了选择日期的概念。

    ?

    2 回复  |  直到 16 年前
        1
  •  4
  •   Richard Ev    16 年前

    SelectionChanged 事件处理程序,只需调用

    calendar.SelectedDates.Clear();
    
        2
  •  3
  •   Polecat Harris    14 年前

    我也遇到了类似的问题——我通过阻止用户选择当前选择的日期来解决这个问题。我在 DayRender

    If e.Day.Date = DateValue(calCalendar.SelectedDate) Then
        e.Day.IsSelectable = False
    End If