Mam aplikację MVC4, która jest skompilowana w Wielkiej Brytanii i hostowana na serwerze w USA. W moim modelu mam pole daty, które jest wymagane.Sprawdzaj datę w zależności od regionu
Do tego pola jest używany selektor daty po wybraniu daty, która ustawi datę na format brytyjski "DD/MM/RRRR", np. 23.12.2013. Po przesłaniu formularza aplikacja zgłasza błąd sprawdzania poprawności, ponieważ nie oczekuje formatu.
W MVC4 Jak to zrobić:
- Zebrane obydwa formaty dat tj przesłonić format daty? Ustawiłem format daty, ale nie mogę określić wielu formatów daty
- Strona serwera Zapisuję datę w bazie danych przy użyciu Linq. Powoduje to również błąd jako niepoprawny format. Podejrzewam, że będę musiał zmienić datę na brytyjską?
- Podczas ładowania danych wpisz datę w odpowiednim formacie, w zależności od lokalizacji użytkownika.
- Wykryj lokalizację strony serwera użytkownika?
Czy ktoś ma jakieś szczegóły na temat tego, jak bardzo walidować na podstawie globalizacji użytkownika?
Dzięki