Hm - nee war ja net b�se gemeint - nur zur Fehleranalyse brauchen wir das eben 
auch genau.

Scheint aber ein generelles Problem zu sein. Der macht bei mir auch da ein 
Linefeed rein - wenn der das <% @Page...> Ged�ns raus nimmt.

Eigentlich sollte das aber nicht wirklich st�ren - denn ein Linefeed ist 
zul�ssig! Ist ja im Grunde genau so - als ob Du einfach nur ENTER f�r nen 
Zeilenumbruch gedr�ckt hast.

Nat�rlich muss dabei der <?xml...> Teil als erstes kommen - damit die XML 
Definition auch f�r jeden noch so dummen Validator korrekt ist.

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von [EMAIL 
PROTECTED]
Gesendet: Mittwoch, 4. Mai 2005 11:22
An: [email protected]
Betreff: [Asp.net] Das mit dem <br /> zum zewiten

Hallo Tobias Koch
Hallo Andreas Pessner

Danke f�r eure Tipps, doch Schande �ber mich. Ich habe da nat�rlich den
Quellcode
Geschickt und nicht dass, was im Browser als Quelltext zu sehen ist. 

Also noch mal, mein Quellcode (Editor):
<?xml version="1.0" encoding="iso-8859-15"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"/dtd/xhtml1-strict.dtd"> <%@ Page language="c#"
responseencoding="iso-8859-15" contenttype="text/html" %>
<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="de-ch" lang="de-ch">
<head>
<title>WebForm1</title>
</head>
<body>
  <div>
  </div>
</body>
</html>

Der Quelltext im Browser:
<?xml version="1.0" encoding="iso-8859-15"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"/dtd/xhtml1-strict.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="de-ch" lang="de-ch">
<head>
<title>WebForm1</title>
</head>
<body>
  <div>
  </div>
</body>
</html>

Wie Ihr seht wurde die <%@ ... %> Direktive durch ein <br /> ersetzt, 
von mir aus auch LineFeed.

Soviel zu Andreas Pessner, entschuldige meine ungenaue Problembeschreibung.
----------------------------------------------------------------------------
---------------------------
Zu Tobias Koch:
Die erste Zeile ist recht knifflig, aus verschiedenen Gr�nden.
Der W3C validator meckert, wenn die <?xml ...?> Deklaration Fehlt.
Ist also auch hinsichtlich Xhtml 1.1 und dem neuen IE7 besser, es so zu
lassen und sp�ter
auch noch korrekt den ContentType auf XML zu setzen.

Du schreibst:
> In die erste Zeile deiner aspx-Quelle geh�rt die @page Direktive.
> Diese erscheint dann sicher nicht in der Quelle des an den Browser
> ausgelieferten Codes. Dann folgen Doctype und html-Tag.

Das ist Schulbuchm�ssig korrekt, aber nach meinem 
leihenhaften Wissen nach nur die halbe Wahrheit.
Die <%@ Page..%> Direktive funktioniert auch bestens da wo ich sie habe.
Wenn man(n) XHTML konform sein will muss sie sogar da stehen. Denke ich!

Problem:
Angenommen wir lassen meine erste Zeile weg <?xml ...?>,
Stellen die <%@ Page... %> Direktive auf Zeile 01, danach der Doctype auf
Zeile 02
gefolgt von den HTML-Tag ab Zeile 03-11. (Vorschlag Tobias Koch)
Etwa so:
01 <%@ Page language="c#" responseencoding="iso-8859-15"
contenttype="text/html" %>
02 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"/dtd/xhtml1-strict.dtd">
03 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="de-ch" lang="de-ch">
04 <head>
05 <title>WebForm1</title>
06 </head>
07 <body>
08   <div>
09   </div>
10 </body>
11 </html>

So bist du nie XHTML Konform, denn im Browserquelltext schaut es dann wie
folgt aus:
(Falls Du mit mir einig bist entsteht nun hier auf Zeile 01 eine
Leerzeile...!)
01 
02 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"/dtd/xhtml1-strict.dtd">
03 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="de-ch" lang="de-ch">
04 <head>
05 <title>WebForm1</title>
06 </head>
07 <body>
08   <div>
09   </div>
10 </body>
11 </html>

Ein XHTML Konformes Dokument darf allerdings nicht mit einer Leerzeile
beginnen.
Das wird bei W3C so nie als valider Code durchgehen.

Danke f�r meine zweite Chance.

Gr�sse aus der verregneten Schweiz

Tomy


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an