2011-05-31 17 views
1

フレンド、asp.netカレンダーコントロール前の日付の選択問題?

私はページ上のasp.netカレンダーコントロールを使用しています。

私は前月の日付の値を動的に割り当てています。 月曜日ではありませんが、その日付は

となりますので、前のボタンを使用するとカレンダーに表示され、その日付が選択されています。 いずれかの解決策は何ですか?

私のコード

calstarting.SelectedDate = item.StartDate; // previous month date 
      calending.SelectedDate = item.EndDate; // previous month date 

任意の助けいただければ幸いです。

答えて

0

あなたは代わりにSelectedDate使用TodaysDate

Calendar1.TodaysDate= item.StartDate; 
Calendar1.SelectedDate = item.StartDate; 

を使用して、選択されたその日付を表示するためにSelectedDateを使用する必要があります。

+0

それはその月のみを表示します。 – UMAR

+0

@UMAR:更新された回答を確認してください。 – jams

+0

はい、あなたは正しいです。ありがとう私もそれを得て、両方のソリューションを投稿しました。 – UMAR

0

解決策が見つかりました。

画面上で選択し、その月と日付を以前の日付を表示するために、2つの方法...私のために働い

の両方があります。

calControl1.SelectedDate = item.StartDate; calControl1.TodaysDate = item.StartDate;

OR

calControl2.SelectedDate = item.EndDate。 //その日付を選択する
calControl2.VisibleDate = item.EndDate; //そのカレンダーの月をカレンダーで選択するにはかなり隠された属性

関連する問題