Pregunta

Actualmente estoy construyendo la versión 3.5 de .Net framework 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 nombre/valor dentro de mi página de visualización?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.

¿Fue útil?

Solución

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

Otros consejos

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

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 Recursos:

text = Resources.YourResourceFilename.YourProperty;

Incluso obtienes Intellisense en los nombres de archivos y propiedades.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top