Question

Je ne personne d'autre pour compter moins que cette communauté fantastique, je sais que c'est une question non-programmeur, mais je ne peux pas comprendre pourquoi ce qui se passe.

Pour un client, j'ai développé, 960.GS une mise en page avec une simple connexion Page utilisateur / produit / choisir les produits enregistrés à l'aide NET (ASP.NET 3.5) et tout était ok, ils ont accepté et moi avons commencé ...

Je puis importé le fichiers HTML Je l'ai fait et a commencé à remplacer l'entrée avec asp: de TextBox et le bouton dans un asp: Button, des trucs très simple / basique, mais bientôt je clique sur « Afficher dans le navigateur «Je suis mon code tous brouillés

même si je vois un XHTML 1.1 Strict code Validé et CSS 2.1 Code Valider

pour essayer d'obtenir ce qui ne va pas, je mets le fichier ASPX côté et ouvert la page HTML.

résultats sont très différentes :

Ouverture directement dans Firefox, sans serveur web:

texte alt http://www.balexandre.com/temp/2009 -11-22_1116.png

si je lance la même page (exactement le même code) [ HTML , aucune page ASP.NET] à Cassini (serveur Web Visual Studio) il montre. . ... bien ohh

texte alt http://www.balexandre.com/temp/2009 -11-22_1117.png

et si je lance cette page html à partir de IIS 7.5

texte alt http://www.balexandre.com/temp/2009 -11-22_1129.png

  

tous les 3 fichiers sont au-dessus de la même page , en cours d'exécution à travers 2 différents serveurs Cassini, IIS et le HTML normale rendu de Firefox.

en utilisant Firebug, toutes les charges css bien

Casting de page: http://bit.ly/7ZBkuh (20 sec)

Est-ce que quelqu'un a une idée de ce comportement?

  

Toute aide sera grandement appréciée, merci.

Était-ce utile?

La solution

Cela ressemble à un problème de débordement de css. Y a-t-il des différences entre le balisage résultant / css à partir du navigateur (et non le fichier source dans la barre d'URL) - par exemple, en comparant le résultat « Voir source de la page »? Je pense qu'il y aura. Et je pense que c'est pas lié css du balisage.

Autres conseils

Il pourrait aider à exécuter un outil contre votre fichier diffing HTML original et la sortie produite par votre page ASPX. Il va certainement s'attendre à voir quelques différences, mais il pourrait encore vous aider à mettre en évidence ce qui se passe mal.

Ceci est seulement une supposition, mais peut-être les styles CSS que vous sont voir dans les pages hébergées ASP.NET sont définies dans la page, et les styles CSS que vous ne sont pas voir, sont définis dans un fichier CSS séparé?

Si tel est le cas, alors le problème pourrait être dû à la façon dont vous avez configuré l'authentification ASP.NET dans web.config. Il peut être au service le fichier HTML, mais bloque le fichier CSS.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top