none
Richtige Resourcedatei wird nicht benutzt RRS feed

  • 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

    Montag, 8. November 2010 14:43

Antworten

Alle Antworten