Pregunta

He creado dos archivos en la carpeta App_GlobalResources:

SiteResources.en-US.resx
SiteResources.sp-SP.resx

Ambos contienen un valor para "SiteTitleSeparator".

Esto es lo que estoy tratando de hacer (La siguiente línea siempre devuelve null):

string sep = (string)GetGlobalResourceObject("SiteResources", "SiteTitle");

Tenga en cuenta, que la propiedad Cultura en la página se establece.

Las respuestas serán recibidos tanto en VB y C #.

¿Fue útil?

Solución

He cambiado el nombre de SiteResources.en-US.resx a SiteResources.resx y ahora todo funciona bien.

Parece Theer debe ser un recurso invariante.

Otros consejos

Sí:., Tiene que haber una Resx sin un código de región que servirá como un defecto

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