在页面上放一个日历控件,在DayRender事件中写如下代码: protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{ Label lblmonth = new Label();
if (e.Day.Date.Day == 1 && e.Day.Date.Month==5)
{
lblmonth.Text = "<br />劳动节";
}
else if(e.Day.Date.Day == 1 && e.Day.Date.Month==10)
{
lblmonth.Text = "<br />国庆节";
}
e.Cell.Controls.Add(lblmonth);
}
{ Label lblmonth = new Label();
if (e.Day.Date.Day == 1 && e.Day.Date.Month==5)
{
lblmonth.Text = "<br />劳动节";
}
else if(e.Day.Date.Day == 1 && e.Day.Date.Month==10)
{
lblmonth.Text = "<br />国庆节";
}
e.Cell.Controls.Add(lblmonth);
}
{
switch (e.Day.Date.ToString("MM-dd")) {
case "04-01":
e.Cell.Text = "愚人节";
break;
case "04-10":
e.Cell.Text = "谁过节";
break;
}
}