Non funziona perche' al RangeValidator1 hai dato il <MinumumValue> fisso alla data corrente.
Devi dargli quella scelta dal calendario, no ?
codice:protected void Page_Load(object sender,EventArgs e) { RangeValidator1.MinimumValue = Calendar1.SelectedDate.ToShortDateString(); RangeValidator1.MaximumValue = DateTime.Now.AddDays(14).ToShortDateString(); }