Sto convertendo un sito webforms in multilingua perciò sto usando i resource files.
Al login quindi riconosco l'utente, vedo da una tabella in che lingua vuole vedere il sito, forzo la globalization alla culture desiderata e in base a quella tutte le labels e i testi del sito vengono presi da un file resx piuttosto che da un altro.
Tutto benissimo sul lato dei testi, il problema mi viene quando uso i dati dei vari form per inserire ad esempio le date.
Il Cdate(nomecampo.text) di un campo che contiene una data nel formato dd/MM/yyyy, se la culture è it-IT non crea nessun problema ma quando la culture è en-US mi crea un'eccezione perchè la stringa non può essere convertita in data.
Come risolvo?
Sono piuttosto preoccupato: devo inserire dati in db e può succedere di inserirli con una culture o con l'altra ma poi può anche capitare che li legga e li mostri con la culture diversa da quella con cui sono stati inseriti... prevedo grattacapi.