1

私はasp.netWebアプリを持っています。私のマスターページには、UpdatePanel(ajax)でラップされたカレンダーがあります。

カレンダーの一部の日を。を使用してマークしましたCalendar1.SelectedDates.Add(xxxx-xx-xx)

今私の問題は、カレンダーの日付の1つをクリックすると、マークされたすべての日付が「失われ」、今日の日付とクリックした日だけがマークされることです。

マークされたすべての日付を保存して、ある日をクリックしたときにマークされた日付が保持されるようにするにはどうすればよいですか?

ありがとう。

psマスターページのコードビハインドにマークされた日を挿入します

4

1 に答える 1

0

ポストバック/コールバック後に選択したままにするには、選択した日付をViewStateに保存する必要があります。また、コードビハインドにロジックを追加する必要があります。次のリンクを参照してください。

http://dotnetspeaks.net/post/Multiple-Date-Selection-inc2a0ASPc2a0Calendar.aspx

于 2012-06-08T09:18:47.043 に答える