2012-04-13 5 views
0

Ich bin neu in der asp.net Welt und ich versuche, die Menüsteuerung zu verwenden (anstelle von einem CSS). Orientation = "Horizontales" Menü mit einigen Untermenüpunkten. Wenn ich die Website lokal ausführen, scheint es richtig, aber wenn ich es hochladen, ist es absolut anders: - Chrome macht Untermenüs nicht als vertikale Pop-up. - Mozzilla und IE9 nehmen nicht die CssClass und nicht die HorizontalPadding und VerticalPadding.menu asp.net macht gut offline, aber online haben Probleme

der Link zu sehen, wie es online arbeiten: http://www.symbols.it/prof/default.aspx

Wirklich danke,

Lionel

+0

Ich denke, andere css sie überschreibt. – coder

+0

Danke, DotNetter. Das große Problem ist, dass ich RenderingMode = "List" benutze und wenn ich die Elemente in einem "webdevelopment tool" überprüfe, erscheint es wie eine Tabelle. Es bedeutet, dass es ein Rendering-Problem ist. Was denkst du? – Lionel

+0

Es ist möglich, dass das Hosting eine ältere Version von .NET Framework hat? – Lionel

Antwort

0

Ja, sieht es etwas chaotisch überschreiben Ihre CSS wie oben gesagt und versuchen mit yout zu überprüfen target Framework in web.config-Datei mit Ihrer Hosting-Provider-Konfiguration.

In Projekten, die auf .NET Framework 4 oder spätere Versionen, die Kompilierung Element der Web.config-Datei enthält ein targetFramework Attribut Ziel, wie gezeigt:

<configuration> 
    <configSections>...</configSections> 
    <appSettings/> 
    <connectionStrings/> 
    <system.web> 
    <compilation debug="false" 
     targetFramework="4.0"> 
    ... 
    </compilation> 
    </system.web> 
    ... 
</configuration> 
+0

Nochmals vielen Dank. Ich suche dieses CSS. Im Sorry DotNetter, aber ich bin neu in diesen Dingen. Können Sie mir sagen, wie kann ich versuchen, mit meinem Ziel-Framework in der Datei web.config zu überprüfen. Vielen Dank! – Lionel

+0

Sie sind willkommen, wenn Ihr Problem gelöst ist, akzeptieren Sie und schließen Sie andernfalls Ihre Frage wird in der Liste der offenen sein. – coder

+0

Natürlich. Ich muss nur wissen, wie kann ich versuchen, mit meinem Ziel-Framework in der Datei web.config zu überprüfen. Tnks, – Lionel

Verwandte Themen