次の問題は、ASP.NET ページ (Framework 4.0) に 3 つのカレンダー コントロール (異なる ID) があることです。カレンダー コントロールは表示されませんが、ボタンをクリックすると開き、日付を選択できます。すべて問題ありません。別の日付を選択して 2 番目のカレンダー コントロールを開くまでは、前の日付が設定されます (カレンダー コントロール 1 から)。
カレンダー制御コード
Protected Sub Calendar1_AddDataControl_SelectionChanged(sender As Object, e As EventArgs) Handles Calendar1_AddDataControl.SelectionChanged
TextBox6_AddDataControl.Text = Calendar1_AddDataControl.SelectedDate.ToShortDateString
Calendar1_AddDataControl.Visible = False
End Sub
例: コントロール 1 の日付: 2013 年 1 月 14 日 コントロール 2 の日付: 2013 年 1 月 14 日ですが、2013 年 2 月 5 日を選択しました コントロール 3 の日付: 2013 年 1 月 14 日ですが、2013 年 2 月 6 日を選択しました
以前の質問を読み、インターネットを調べて宿題をしましたが、これに対する解決策を見つけることができませんでした。私は Visual Studio 2010 を使用して ASP.Net でコーディングする初心者です。