Ciao ragazzi,
sto utilizzando per la prima la localizzazione, ma ho alcuni problemi se voglio utilizzare degli usercontrol.
Cerco di spiegarmi il mio scenario, spero possiate aiutarmi:

Ho una pagina principale che si chiama default.aspx.
Questa pagina richiama 2 usercontrol:
Header.ascx
Footer.ascx

Nel Footer ci sono due ImageButton con le bandiere delle diverse lingue. Al click di ogni singola bandiera faccio scaturire il seguente OnCommand:
codice:
Select Case e.CommandName
            Case "en"
                System.Threading.Thread.CurrentThread.CurrentCulture = New CultureInfo("en-GB")
            Case "it"
                System.Threading.Thread.CurrentThread.CurrentCulture = New CultureInfo("it-IT")
        End Select
Se ho capito bene, così facendo assegno la localizzazione della lingua.
Intanto mi sono creato due file di risorse locali collegati al file Header.ascx, uno per l'Italia e l'altro per inghilterra, ma purtroppo, nonostante le stringhe nei file ri risorsa siano differenti, non viene cambiato il testo.

Ho provato anche a scrivere nel code behind della default questo:
System.Threading.Thread.CurrentThread.CurrentCultu re = New CultureInfo("en-GB")
per vedere se mi mostrava i valori della localizzazione inglese, ma niente da fare.

Sapete dirmi in cosa sbaglio?
GRazie mille