我有一个在调试模式下运行良好的 asp 菜单,但是当网站发布时,它在 IIS 中不起作用。以下在 Visual Studio 2010 调试模式下工作正常:
但是在 IIS 中将鼠标悬停在此菜单上时不会出现子菜单:
<div id="menu">
<asp:Menu id="Menu1" Orientation="Horizontal" Runat="server"
OnMenuItemClick="Menu1_MenuItemClick">
</asp:Menu>
</div>
#menu { }
#menu a
{
display: block;
float: left;
margin: 0 10px 0 0;
border-bottom: solid 1px #B79845 !important;
padding: 8px 0px 0px 0px;
text-decoration: none;
text-align: center;
font-family: David;
font-size: 14px;
color: #000000;
height: 18px;
width: 183px;
}
#menu a:hover {
margin: 0 3px 0 0;
background-color: #B79845;
color: #303822;
font-weight: 900;
height: 18px;
width: 183px;
}