• ベストアンサー

calendarコントロールの表示月を任意の月にするには?

カレンダーコントロールで、デフォルトでは当月を表示しているのですが、ページをロードした時点で、当月ー1、当月+1の月を表示させたいのですが、設定方法がわかりません。どなたかご教授ください。 例)当月が2月の場合、   ページを読み込んだときに2つのカレンダーがあり、  1月と3月の月が表示されている。

質問者が選んだベストアンサー

  • ベストアンサー
  • takkunnet
  • ベストアンサー率74% (32/43)
回答No.1

TodaysDateを設定してやることにより可能です。 C#例)今月の翌月を表示。コントロールid:cal DateTime datDate = DateTime.Now; datDate = datDate.AddMonths(1); cal.TodaysDate = new DateTime(datDate.Year, datDate.Month, 1);

goot
質問者

お礼

丁寧な回答ありがとうございます。 即効見ていたんのですが、お返事おくれまして申し訳ありません。 大変役立ちました!

関連するQ&A