Je sais que je peux définir le texte d'un libellé en utilisant la syntaxe suivante.ASP.NET: deux façons d'accéder aux ressources globales par programme
lblMessage.Text = (string)GetGlobalResourceObject("resxFile", "message");
Quels sont les avantages et les inconvénients liés à l'utilisation de la syntaxe ci-dessous?
lblMessage.Text = Resources.resxFile.message;
La seconde méthode ne fonctionnera pas pour les fichiers de ressources locaux. Existe-t-il une syntaxe différente pour les fichiers de ressources locaux?
Notez que la deuxième voie d'accéder à un fichier de ressources ne fonctionne que si vous ne prévoyez pas de le localiser et donc le nommer "Resources.TextResources.resx" au lieu de "Resources.TextResources.en.resx" – Christian