私はテキスト ボックスを使用し、それに Ajax カレンダー コントロールをバインドしています。カレンダー クライアントのクリック コントロールで JavaScript 関数を実行する必要があります。
<asp:TextBox ID="txtdate" runat="server" Width="150px"></asp:TextBox>
<ajax:CalendarExtender ID="CalendarExtender1" TargetControlID="txtdate" runat="server" OnClientDateSelectionChanged=”function” />
OnClientDateSelectionChanged を使用せずにカレンダーを表示できますが、OnClientDateSelectionChanged を配置している場合、テキスト ボックスに Calendar コントロールを表示できません。