2008-11-25 6 views
1

J'utilise le date picker provided by jQuery UI pour sélectionner une plage de dates qui se termine par une seule entrée de texte avec quelque chose comme 11/11/2008 - 12/05/2008. Que recommanderiez-vous dans le cadre d'une validation (jQuery/JavaScript) du côté client ainsi que du code de validation côté serveur (ASP.NET/C#) pour vous assurer que l'utilisateur entre des dates valides?Validation de la plage de dates Produit par jQuery UI DatePicker

Remarque I asked a question on Stack Overflow l'autre jour sur la façon d'analyser les deux dates en utilisant C# si vous êtes intéressé.

Répondre

2

CustomValidator. Devrait être assez simple de les séparer en deux dates distinctes, analyser chacune et comparer si nécessaire pour vérifier que la plage est correcte.

2

Vous pouvez comparer assez facilement les dates avec javascript, il vous suffit de convertir les entrées en objets Date, puis tout comparateur fonctionnera. J'utilise Date.js, car il a un excellent analyseur. Sur le backend, je suppose que vous pouvez faire la même chose, la clé est de convertir tous vos objets au même type, et un qui peut être comparé à un autre.

Questions connexes