2016-04-14 17 views
0

Sayfamda bir Takvim denetimine sahip olduğum bir durum yaşıyorum ve kullanıcı bir tarih seçtiğinde, seçili tarihin bugünün tarihinden daha büyük olup olmadığını kontrol etmesi gerekir.Check date, Asp.Net'teki Takvim denetimini kullanarak daha büyüktür

Çok denedim ve bunu da yaptım, ancak her yerde bir metin kutusu kullanarak değer alıyorlar ve aynı şekilde bir Takvim denetimi ile yapılmasını istiyorum.

+0

Takvim denetimi, doğrulama işlevselliği sağlamaz. Sence ne yapar? Tarihi doğrulamak için, önceden bulduğunuz gibi ASP.NET doğrulayıcılarını veya özel kodları kullanın. – Andrei

+0

Mesajımı yanlış bir şekilde aldınız, Doğrulamaları kullanmak ve seçili tarihi doğrulamak istiyorum ve CompareValidator ile denedim ve çalışmıyor –

+0

Oh, bu yüzden yerleşik doğrulayıcıları kullanmakla sorun değil, ancak kod kullanmak istemiyorsunuz arkasında? Bu mantıklı, yine de bu garip bir gereklilik. Ayrıca, sorunu çözmek için çaba harcadığınızı göstermeye çalıştıklarını da belirtmelisiniz – Andrei

cevap

0

Takvim denetimi, SelectedDate adlı bir özelliğe sahip olmalıdır. Bu mülkü başka bir DateTime özelliği ile karşılaştırabilirsiniz. Aşağıdaki kod snippet'i, SelectedDate'in günümüzden daha büyük olup olmadığını kontrol edecektir.

if (Calendar.SelectedDate > DateTime.Now()) 
{ 

} 
İlgili konular