2011-04-11 3 views
0

웹 응용 프로그램에 asp : 메뉴를 추가하고 속성을 추가했습니다. Orientation = "Horizontal" 메뉴는 Windows Server 2008 R2의 탐색기 8에서 세로가되어야한다고 주장합니다. .asp : 메뉴가 수직 (C# asp.net) 인 것을 주장합니다

7.

내가 그것을 어떻게 를 해결할 수는 승리 다른 컴퓨터에서 익스플로러 8에서 동일한 서버 또는 에 파이어 폭스에서 확인을 작동

?

답변

0

Windows 서버 2008 - IE8에서 "보안 강화 구성"을 비활성화하여 해결했습니다.

제어판 -> 프로그램 -> 창 기능 켜기 또는 끄기 -> 보안 정보 제공 "IE ESC 구성"을 선택하고 관리자 및 사용자를 끄기로 설정하십시오.

내 메뉴 문제가 해결되었습니다.

0

소리가 CSS 문제 일 수 있습니다. IE8에서 F12를 누르고 존재하는 CSS를 검사하십시오. 조건부 주석을 사용하여 IE 전용 스타일 시트를 포함하고 있습니까?

+0

답장을 보내 주셔서 감사합니다. 조건부 주석이없고 메뉴에 CSS 클래스가없는 경우에도 메뉴가 세로로 유지됩니다. – Rodniko

+1

ASP.NET은 메뉴 CSS를 즉시 생성하며 페이지 머리글의 맨 아래에 있어야합니다. IE8을 IE7 또는 호환 모드로 설정하면 동일합니까? IE8 및 asp.net 메뉴 컨트롤과 관련된 알려진 문제가 있지만이 문제가 발생할 것이라고 생각하지 않습니다. 이것 좀 봐 : http://stackoverflow.com/questions/3882319/asp-net-menu-control-horizontal-not-showing-sub-options –

+0

Windows 서버에서 "보안 강화 구성"을 비활성화하여 해결했습니다. 2008 - IE8. 제어판 -> 프로그램 -> 창 기능 켜기 또는 끄기 -> 보안 정보 제공 "IE ESC 구성"을 선택하고 관리자 및 사용자를 끄기로 설정하십시오. 이렇게하면 내 메뉴 문제가 해결됩니다. – Rodniko

관련 문제