Page 1 of 1

ASP και Mozilla/Firefox

Posted: Tue Mar 15, 2005 4:55 am
by YiannisF
Μήπως ξέρει κανείς τι πρέπει να κάνω για να εμφανίζεται σωστά ένα C# Web Application σε browsers Mozilla/Firefox; Ακόμα και ένα απλό TextBox αν βάλω και μόνο αυτό, εμφανίζεται σωστά μόνο σε IE. Σίγουρα θα πρέπει να υπάρχει κάποια ρύθμιση αλλά δε μπορώ να τη βρω. :???:

Posted: Tue Mar 15, 2005 6:02 pm
by Skeftomilos
Τοποθέτησα σε μία System.Web.UI.Page ένα System.Web.UI.WebControls.ListBox και είδα την aspx σελίδα με διάφορους browsers. Οι IE και Opera έλαβαν τον εξής HTML κώδικα (απόσπασμα):

Code: Select all

<select name="ListBox1" size="4" id="ListBox1"
  style="height:176px;width:344px;Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px">
Αντίθετα ο Firefox έλαβε το εξής:

Code: Select all

<select name="ListBox1" size="4" id="ListBox1"
  style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px">
Είναι γνωστό ότι η ASP.NET μπορεί να κάνει custom render μίας aspx σελίδας ανάλογα με τον user agent (browser), αλλά αυτό υποτίθεται ότι γίνεται για τη βελτίωση τηνς εμφάνισης και όχι την καταστροφή της! Στη συγκεκριμένη περίπτωση έχει αφαιρεθεί η πληροφορία για το height και width του ListBox, κάτι πολύ περίεργο πράγματι. Δυστυχώς δεν έχω ασχοληθεί ακόμα σοβαρά με την ASP.NET και δε γνωρίζω την απάντηση.