Comment puis-je la force d'une culture dans asp.net?

Je veux être en mesure de mettre la culture au cours de l'exécution. Par exemple:

protected void Page_Load(object sender, EventArgs e)
{
    Page.Culture = "fr-FR";
    Page.UICulture = "fr";
}

Mais c'est n'avoir aucun effet. Je suis à l'aide de fichiers de ressources pour la traduction. Si je changer la langue de mon navigateur, il fonctionne très bien, mais je veux que l'utilisateur d'être également en mesure de choisir la langue. Dans ce cas, l'utilisateur veut que le français est la langue.

Des idées? Je suis perdu.

Vous voulez de la force de la culture, mais laisser l'utilisateur choisir? Semble comme des exigences contradictoires.
Essayez de définir Thread.Current.Culture Mondiale.asax.
Je veux de la force de la culture que l'utilisateur a sélectionné. C'est pourquoi est mis "exemple" dans mon code.

OriginalL'auteur Smeegs | 2013-06-11