Benutzer mit den meisten Antworten
Richtige Resourcedatei wird nicht benutzt

Frage
-
Hallo,
Ich habe 2 Resourcedateiene:
Resource.resx und Resource.en-US.resx
In einer Seite im PageLoaded benutze ich diesen Code:UICulture = "en-US"; Culture ="en-US" ; Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US"); base.InitializeCulture();
In der Seite selbst gebe ich zur Kontrolle aus:
<%=System.Threading.Thread.CurrentThread.CurrentUICulture.ToString()%>
und erhalte en-US aber es wird die Resource.resx benutzt, nicht die en-US-Resourcedatei.
Warum?Zur Ausgabe von Text aus der Resourcedatei benutze ich diese Zeile:
<asp:Literal Text="<%$ Resources:Resource,myKey%>" runat="server" />
Gruss Jens
- Bearbeitet jens Brenner Montag, 8. November 2010 14:46 nochmal neu formatiert
- Bearbeitet Robert BreitenhoferModerator Montag, 29. November 2010 12:31 Formatierung
Antworten
-
Hallo jens Brenner,
Schau Dir mal die folgenden Links an. Vielleicht können sie Dir weiter helfen.
Resources and Localization in ASP.NET 2.0
Walkthrough: Localizing Web Forms Pages
Resources in ASP.NET Applications
Walkthrough: Using Resources for Localization with ASP.NET
Grüße,
Robert
- Als Antwort vorgeschlagen Robert BreitenhoferModerator Montag, 29. November 2010 13:20
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 10. Dezember 2010 08:52
Alle Antworten
-
Hallo jens Brenner,
Schau Dir mal die folgenden Links an. Vielleicht können sie Dir weiter helfen.
Resources and Localization in ASP.NET 2.0
Walkthrough: Localizing Web Forms Pages
Resources in ASP.NET Applications
Walkthrough: Using Resources for Localization with ASP.NET
Grüße,
Robert
- Als Antwort vorgeschlagen Robert BreitenhoferModerator Montag, 29. November 2010 13:20
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 10. Dezember 2010 08:52