2010-03-29 2 views
1

Si je voulais obtenir un message pour ViewData à partir du fichier de ressources, comment puis-je faire cela en fonction de la culture que j'ai définie?MVC Localisation ViewData ["message"]

ViewData ["message"] = "ErrorMessage";

suis-je donner un sens

Répondre

1
ViewData["message"] = Resources.ErrorMessage; 

Resources est un fichier resx que vous avez ajouté à votre projet. Visual Studio génère automatiquement des classes fortement typées pour chaque ressource que vous ajoutez.

0

Voir ce billet de blog: ASP.NET MVC - Localization Helpers

+0

Mon message est appelé depuis la page maître et mes fichiers de ressources se trouvent également dans le dossier "partagé" où se trouve Site.Master. La solution du blog ne semble pas fonctionner avec la page maître –