Comment accéder aux ressources globales dans une vue en utilisant asp.net mvc razor
À l'aide de ASP.NET MVC, Razor, j'ai un fichier de ressources dans App_GlobalResources
nommé General.resx
et General.fr.resx
avec une valeur de nom paires de "Bonjour" et "Bonsoir" et "Bonjour" et un "Bonjour".
Comment dois-je faire référence à ces de mon point de vue?
Elles ne fonctionnent pas:
@Html.Resource("General.Hello")
@Html.Resource("GlobalResources.Hello")
@Html.Resource("GlobalResources.General.Hello")
@Html.Resource("GlobalResources, General.Hello")
source d'informationauteur FiveTools
Vous devez vous connecter pour publier un commentaire.
Essayer cela,
syntaxe: Ressources.[ResourceName].[Propriété]
vous devez vous référer à votre espace de noms:
Vous pouvez le faire d'une manière plus facile par l'ajout d'espace de noms /Vues/Web.fichier de configuration
Dans la section avec les espaces de noms d'ajouter l'article ci-dessous:
Ensuite, vous pouvez utiliser les ressources sans noms, comme dans l'exemple:
Pour accéder à la valeur de resoure fichier en vue
Ajouter cet espace de nom
Puis affiche la valeur comme cela
Cette méthode est utilisée lorsque l'environnement de la culture thread est utilisé.