asp: RangeValidator sur DateTime au format jj / mmmm / aaaa
-
29-08-2019 - |
Question
Est-il possible d'utiliser le validateur Range ASP.Net lorsque la chaîne de format est jj / mmmm / aaaa?
La solution
Pourquoi utilisez-vous pas validateur Expression régulière?
Autres conseils
Non. Je pense que ce devrait être une date valide (sans formatage)
auto ASP.net détecte les informations de la culture du client. Cette information est utilisée pour résoudre le formatage comme les dates, monnaie, etc.
Vous pouvez remplacer ce avec le code (quelque chose comme):
Thread.CurrentThread.CurrentCulture =
CultureInfo.CreateSpecificCulture("en-GB");
Thread.CurrentThread.CurrentUICulture =
new CultureInfo("en-GB");
Ou globalement dans le web.config:
<globalization requestEncoding="utf-8" responseEncoding="utf-8"
culture="en-GB" uiCulture="en-GB" />
Bien sûr, cela pourrait avoir des effets secondaires négatifs / positifs sur le reste de votre application, car elle toucherait d'autres numéros / dates, mais peut-être cela est votre intention de toute façon.