2009-02-27 16 views

答えて

1

asp.netカレンダーコントロールを使用している場合は、DayRenderイベントを使用して、強制的に適用する日付の制限を毎日チェックします。

protected void Calendar_DayRender(object sender, DayRenderEventArgs e) 
{ 
    //Get date in past relative to current date. 
    DateTime dateInPast = DateTime.Now.Subtract(TimeSpan.FromDays(10)); 

    if (e.Day.Date < dateInPast || e.Day.Date > DateTime.Now) 
     { 
     e.Day.IsSelectable = false; 
     } 
} 
+0

私が見ているべきもののようです。これを私のhtmlページにどのように追加しますか? – MrM

0

どのajaxカレンダーツールを使用していますか。そこに約7000があります。私はYahooからのもの(YUI)と、ユーザーが何かを選択しなければならない開始日と終了日の設定を取るいくつかのものを見てきました。
カレンダーを使用していないカレンダーを使用している場合は、ユーザーが選択して日付があなたの範囲外であるかどうかを確認した後に日付をチェックして追加することができます。次に、メッセージを表示し、カレンダーを見えるようにしておきます。

0

asp:comaparevalidatorを使用して、選択した日付をチェックすることができます。

関連する問題