Yerf!
ASP kanns doch egal sein, welcher Browser den Request sendet, sprich warum werden die bei dem CE-Browser nicht gerendert???
ASP könnte es egal sein, wenn "die" (also MS) nicht versuchen würden zu raten was der Browser kann und notfalls auf HTML 3.2-Kompatibilität zurückschalten würden. (unter .NET 1.1 wurden nur IEs >= Version 5 mit CSS versorgt...)
Schreib mal ein
ClientTarget="uplevel"
in die <@page > Zeile der apsx-Seite, das sollte helfen.
Alternativ kann man auch in der web.config den HTML-Renderer überschreiben.
<browserCaps>
tagwriter=System.Web.UI.HtmlTextWriter
</browserCaps>
im system.web Abschnitt (das hat den Vorteil, das man im Programm weiterhin den Browser abfragen kann, mit der ersten Lösung wird man immer IE6 als Antwort erhalten)
Gruß,
Harlequin
<!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->