Encoding von Umlauten in Ajax

19/05/2008 - 14:29 von Patrick Finger | Report spam
Hallo Group

Innerhalb eine Update-Panels gibt es verschiedene Textfelder.
Damit die Umlaute übernommen werden muss im web.config folgendes stehen:

<globalization requestEncoding="utf-8" responseEncoding="utf-8"


Auf einer anderen Seite "Receiver" der Applikation empfange ich via
http-post Daten von eimem Drittsystem. Damit die Umlaute ankommen muss
im web.config stehen:

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


Gibt es einen Weg das Encoding nur für eine Page anderst zu setzen?
Oder kann man ajax so konfigurieren dass es mit iso-8859-1 umgehen kann?

ASP.NET 2.0 Ajax 1.0

LG und danke
 

Lesen sie die antworten

#1 Christoph Schneegans
19/05/2008 - 14:50 | Warnen spam
Patrick Finger schrieb:

Gibt es einen Weg das Encoding nur für eine Page anderst zu setzen?



<location path="Foo.aspx">
<system.web>
<globalization requestEncoding="iso-8859-1" responseEncoding="iso-8859-1" />
</system.web>
</location>

sollte tun, was Besseres fàllt mir auch nicht ein. "iso-8859-1" sollte
man allerdings mit ziemlicher Sicherheit durch "windows-1252" ersetzen.

<http://schneegans.de/sv/> · Schema-Validator für XML

Ähnliche fragen