【发布时间】:2011-02-05 11:43:46
【问题描述】:
怎么做。例如,三月的日历也将显示从 2 月到 4 月的日子。我不希望他们被展示。怎么做。谁有示例代码?
【问题讨论】:
-
不确定是否可行,但 extjs 或 jquery ui 等 javascript 日历通常提供更好的解决方案。
标签: asp.net controls calendar web-controls
怎么做。例如,三月的日历也将显示从 2 月到 4 月的日子。我不希望他们被展示。怎么做。谁有示例代码?
【问题讨论】:
标签: asp.net controls calendar web-controls
在 DayRender 事件中,检查日期。如果在上个月或下个月,则将单元格的文本设为 
【讨论】:
public void objCalendar_DayRender(object sender, DayRenderEventArgs e)
{
CalendarDay d = ((DayRenderEventArgs)e).Day;
TableCell c = ((DayRenderEventArgs)e).Cell;
if (d.IsOtherMonth)
{
c.Controls.Clear();
}
else
{
//stuff
}
}
【讨论】: