2009-03-12 8 views
0

Ich kopiere das Einfügen von einem MS-Word-Dokument in eine ASCX-Datei. Wenn ich die Ascx-Datei anschaue, erscheinen die Zeichen mit Akzent normal. ABER, wenn die Seite durch meine ASP.net Anwendung gerendert wird, werden die Zeichen mit Akzent gebrochen:Defekte Akzentzeichen beim Kopieren/Einfügen in ASP.Net

Une promenade dans un verger ensoleillé, un peau de pêche délicatement parfumée… Les plaisirs du printemps vous attendent!

Die Seite UTF-8-Codierung wird die Angabe, die ich glaube, ist erforderlich, um sie richtig zu zeigen.

<meta content="text/html; charset=utf-8" http-equiv="content-type" />

Normalerweise das funktioniert gut und die akzentuierte Zeichen erscheinen normalerweise (andere Seiten, die ich auf der gleichen Seite erstellt haben, zeigen immer noch korrekt). ABER, jetzt kann ich nicht scheinen, dass das richtig funktioniert. Also vorher habe ich keine Probleme damit, aber jetzt kann ich nicht sehen was ich anders gemacht habe.

Antwort

0

Meine Ascx-Datei wurde in eine andere Ascx geladen, die ANSI-codiert war. Wenn ich beide UTF-8 kodiert habe, werden die Zeichen normal angezeigt.

0

haben Sie direkt in die HTML-Ansicht kopiert? --- Wenn Sie es auf den Designer kopieren, codiert es wahrscheinlich die Zeichen.

Ich bin mir nicht sicher, warum sie nicht für diese Seite codiert wurden, aber stellen Sie sicher, alle in der aspx HTML-Ansicht zu kodieren, wie &aacute; für die & aacute; oder &oacute; für die & oacute;

+0

Einfügen in Codeansicht oder Design-Ansicht funktioniert gut, es ist nur nach diesen Zeichen durchlaufen meine Anwendung. Dieselbe Anwendung, die normalerweise dieselben Zeichen auf anderen Seiten anzeigt. – AyexeM

Verwandte Themen