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 はページのどこにも表示されず、「テスト」という単語は今日を除くすべての日付に表示されません (これは私の理解では発生するはずです)。