Harlequin: ASPX vs. HTML

Beitrag lesen

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]-->