HAUPPAUGE WinTV-PVR und Media Center Edition 2005: Fernbedienung

Globalization von ASP.NET-Anwendungen

Jan 15

Von:
15.01.2004  RssIcon

Es gibt in der web.config die Möglichkeit, die Applikation auf ein Sprachgebiet einzustellen. Das ist besonders dann wichtig, wenn man Umlaute in Requests verwenden möchte - mit UTF-8 (Standard-Eintellung) kommt man sonst natürlich nicht weit.

Alles was dafür zu tun ist, ist den Knoten innerhalb der von <system.web> zu definieren. Das könnte z.B. so aussehen:

<globalization fileEncoding="iso-8859-1" requestEncoding="iso-8859-1" responseEncoding="iso-8859-1">

Damit erreicht man z.B., dass Umlaute in Parametern richtig zurückgegeben werden. Ein Aufruf von, sagen wir,
string meinParameterWert= Context.Request.QueryString["meinParameter"];
liefert daraufhin auch äs, ös, üs und Konsorten.

Kleiner Trick, große Wirkung...:)

Tags:
Categories:
Nutzungsbedingungen
(c) 2011 e-llusions