netcore net istringlocalizer asp and asp.net localization resources

istringlocalizer - Acceda al archivo Global.resx en la página de visualización de ASP.Net



netcore set culture (3)

Exponga la propiedad de recurso que desea consumir en la página como una propiedad de página protegida. Entonces puedes usar "this.ResourceName"

Actualmente estoy compilando en la versión 3.5 del framework .Net y tengo un archivo de recursos (.resx) al que intento acceder en una aplicación web. He expuesto las propiedades .resx como modificadores de acceso público y puedo acceder a estas propiedades en los archivos del controlador u otros archivos .cs en la aplicación web. Mi pregunta es esta: ¿es posible acceder a los pares de nombre / valor dentro de mi página de vista? Me gustaría hacer algo como esto ...

text="<%$ Resources: Namespace.ResourceFileName, NAME %>"

o algún otro método similar en la página de visualización.


Si está utilizando ASP.NET 2.0 o superior, después de compilar con el archivo de recursos, puede hacer referencia a él a través del espacio de nombres de Recursos:

text = Resources.YourResourceFilename.YourProperty;

Incluso obtiene Intellisense en los nombres y propiedades de los archivos.


<%= Resources.<ResourceName>.<Property> %>