Comment changer CurrentCulture à l'exécution?

J'ai besoin de changer de culture à l'exécution selon les fichiers de ressources pour chaque culture.

J'ai besoin de changer les attributs des contrôles dans mon formulaire, en fonction de deux cultures
qui l'ont désigné .fichiers resx

resorces1.aspx.resx //default 
resorces1.aspx.he-IL.resx //hebrew culture 

Je peux charger la page, soit avec le secours de ressources, ou sur pageload donner la UICulture = "he-IL" valeur et il charge très bien avec le voulait ressources.

Le problème est que j'ai besoin de faire ces changements lors de l'exécution.

1.. après j'ai changer la valeur sur un événement clic du bouton

    btn_change_Click(....)
    {
        UICulture = "he-IL" ;
    }

Il renvoie toujours à la initialisé à la valeur "fr-fr"

Comment puis-je commettre un changement à la UICulture au moment de l'exécution ?

2.. comment puis-je référencer la ressource par défaut du fichier si par exemple je ne sais pas, c'est "en-US" ?

source d'informationauteur eran otzap