Hi,

Koennte es sein das es dieser Bug ist?

http://support.microsoft.com/default.aspx?scid=kb;EN-US;323169

mfg
daniel

-----Original Message-----
From: Joachim van de Bruck [mailto:[EMAIL PROTECTED] 
Sent: 23 October 2003 09:03
To: [EMAIL PROTECTED]
Subject: AW: [Asp.net] wrap-Problem

Hallo!

> > "nowrap" in HTML ist m. E. ein Anachronismus - wie z. B. auch
> > "<center></center>" oder "<font></font>" oder ..., sp�testens
> > seit CSS 2.0.
> > Klar, dass HTML aus den Zeiten vor CSS so etwas wie "nowrap"
> > gebraucht hat,
> > aber heute hat man daf�r doch CSS, oder?
> >
> 
> ja. Jetzt sind wir dann bei der Browser-Diskussion ;-)
> Ich bevorzuge IE 6.latestRelease() mit JavaScript aktiviert.

Eine Browser-Diskussion hilft hier nicht weiter. ;-)
Christoph's Frage ist m. E. viel schwerwiegender:

Die Render-Methode schreibt HTML3.2 f�r alle Nicht-Microsoft-Browser und
HTML4.0 + CSS f�r alle IE4+. Mit ASP.NET werden moderne Browser, die CSS
sogar besser als der IE unterst�tzen, mit HTML3.2 bedient. Man kann das
daran erkennen, dass der Render-Methode entweder ein HtmlTextWriter oder ein
Html32TextWriter f�r die Ausgabe �bergeben wird.

Ich suche hier immer noch eine "optimale" L�sung, weil ich nat�rlich nicht
will, dass ein moderner Opera oder Netscape wie IE3.2 behandelt wird. Man
kann zwar allen ASP.NET-WebControls einmal eine neue Render-Methode
verpassen und bei eigenen Controls ein komplexes Browser-abh�ngiges Rendern
implementieren, aber es erscheint mir weitaus einfacher und sicherer, hier
auf CSS zur�ckzugreifen. Man kann browserabh�ngig unterschiedliche
CSS-Stylesheets einbinden oder mit CSS-eigenen Mitteln auf unterschiedliche
Browser reagieren. Umgekehrt bedeutet das, dass man sich bei der
WebControl-Entwicklung gar nicht um Browser k�mmern muss, sondern lediglich
darauf, dass sauberes Html3.2 oder Html4.0 ohne aufwendige Formatierung
erzeugt wird. Sofern man als Webentwickler nicht auch gleichzeitig
Webdesigner ist, hat man so eine Menge Arbeit gespart ;-). Und wenn CSS 3.0
mal etabliert ist, will man dann alle WebControls erneut bearbeiten oder
einfach nur seine Stylesheets?

Ich habe auch mal versucht, den Zeilenumbruch nur mit Hilfe von Properties
auszuschalten und habe es nicht geschafft. Mit CSS (white-space: nowrap;)
klappt es, egal f�r welchen Browser.

Freundliche Gr��e
Joachim van de Bruck

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an