| Forum: ASP.NET |
Thema:
Re: Texte zur Laufzeit ändern |
Von:
Shinja Strasser (
22.01.2004 11:32) |
z.B. mit dem Res.Manager
<form id="order" method="post" runat="server">
<asp:Label id="Label1" runat="server">Ihre Bestellung?</asp:Label>
</form>
Dann gehst du zur .resx datei und gibst dort ein z.B.
Label1 als Datenname und Ihre Bestellung als Value
hier kannst du mehere res-datein erzeugen z.B. englisch
Aufrufen mit
using System.Resources;
using System.Reflection;
...
...
ResourceManager mgr = new ResourceManager( "Development.Lokalisierung.en-US", Assembly.GetExecutingAssembly() );
Label1.Text = mgr.GetString("Label1");
Development.Lokalisierung.en-US ... Namespace & en-US ist der Name der Res-Datei en-US.resx
Viele Grüße / with kind regards
Strasser Shinja,
www.netug.de - .net User Group
www.devtrain.de - asp.net Portal
www.ppedv.de - Brötchengeber
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!