カレンダーコントロールで現在の日付の週を無効にしようとしています。誰かがこれを行う方法を教えてもらえますか?たとえば...今日は2012年8月21日です。カレンダーが読み込まれると、8月20日から8月25日までの1週間が無効として表示されるようにしたいと思います。
2 に答える
1
こんにちは、ondayrenderで使用できます
<asp:Calendar ID="id" runat="server" ondayrender="Disabled_DayRender"></asp:Calendar>
protected void Disabled_DayRender(object sender, DayRenderEventArgs e)
{
if (condition) //specify your condition on yours days
{
e.Day.IsSelectable = false;
e.Cell.ForeColor = System.Drawing.Color.Gray;
}
}
于 2012-08-21T17:21:42.383 に答える