Какой элемент управления выбора даты вы используете?Из вашего кода видно, что вы используете обработку событий на стороне сервера - поэтому любой используемый вами элемент управления должен предоставлять событие на стороне сервера.Кроме того, он должен иметь некоторый режим, чтобы указывать, что отправка выполняется, когда выбор сделан (например, свойство AutoPostBack в раскрывающемся списке) - без отмены никакое событие на стороне сервера не произойдет.
Я бы также предложил вам рассмотреть логику на стороне клиента (если это возможно) для вашего сценария.