我的 aspx 页面中有一个日历,如下所示:
<asp:Calendar ID="Calendar1" runat="server"></asp:Calendar>
而且后面的代码很简单。
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
Response.Write("test");
if (!e.Day.IsToday)
{
Label aLabel = new Label();
aLabel.Text = " <br>test";
e.Cell.Controls.Add(aLabel);
date.Text = e.Day.ToString();
}
}
我的最终目标是从数据库中为事件添加文本,但目前我什至无法让函数本身执行。response.writes 在页面上没有任何位置,并且除了今天之外的所有日期都没有出现“测试”一词(这是我的理解应该发生的事情)。