Asp菜单无法正常显示

时间:2016-03-14 10:54:05

标签: asp.net

我在asp.net上创建了这个网站。在我的测试服务器上,它在每个浏览器中都能正常运行,但在客户端的服务器上却无法在Chrome中运行。

if (true) try { // works as expected with both true and false, but is it legal? } catch (...) { // ... } 文件外,这些文件是彼此的精确副本,这让我觉得这是一个配置问题(web.config或IIS /站点配置有问题)< / p>

现在,当将鼠标悬停在菜单项上时,它应如下所示:

enter image description here

但是当悬停项目时,子菜单不会出现,而是可以点击该项目来查看:

enter image description here

我看到所有子菜单项,但显然不正确(我几乎看不到它们)。

2 个答案:

答案 0 :(得分:0)

好像你可能会丢失CSS文件 - 看一下Chrome中的开发者工具(F12),看看是否有任何资源无法加载。

答案 1 :(得分:0)

我终于通过在我的项目中添加一个App_Browsers文件夹来解决它,然后在一个名为safari.browser的文件中添加

在其中我添加了以下代码:

<browsers>
  <browser refID="safari1plus">
    <controlAdapters>
      <adapter controlType="System.Web.UI.WebControls.Menu" adapterType="" />
    </controlAdapters>
  </browser>
</browsers>

就是这样。