【问题标题】:asp:Menu Not working on webhostasp:Menu 在虚拟主机上不起作用
【发布时间】:2010-03-03 13:46:46
【问题描述】:

我正在使用 Visual Studio Web Express 2008 开发一个 ASP.Net 网站。我有一个母版页,每个页面都继承自该母版页,并且在该母版页上我有 asp:menu 控件。在我的本地机器上,菜单控件工作得很好。发出 javascript 并且链接也可以正常工作。

但是,当我将其上传到我的虚拟主机服务提供商时,不会发出 javascript,我的链接也不起作用。我感觉我的服务提供商对 .Net 真的不太了解,因为他们建议我确保上传不必要的 .js 文件。

有没有人有什么我可以给他们的建议?他们问我需要什么要求。在我看来,他们的服务器上没有正确设置某些东西,但据他们说,他们安装了 .Net 3.5 SP1。

【问题讨论】:

  • 您尝试过其他虚拟主机吗?将其部署到开发机器以外的任何地方?无论如何,它已经很本地化了。你有什么错误吗?

标签: asp.net aspmenu-control


【解决方案1】:

控件的一切都应该在框架中(不需要额外的步骤);确保在 IIS 中将其设置为使用框架的 2.0 版本(可能是这种情况)...

我见过的错误案例是没有安装框架。

【讨论】:

    【解决方案2】:

    有一个名为fiddler 的http 调试工具可以帮助您查看菜单和相关站点资源出了什么问题。查看那些正在返回 404 的请求,它将帮助您更快地找到解决方案

    【讨论】:

      猜你喜欢
      • 2015-02-25
      • 2016-09-29
      • 2018-05-09
      • 1970-01-01
      • 1970-01-01
      • 2014-04-05
      • 2016-11-01
      • 2013-01-28
      • 1970-01-01
      相关资源
      最近更新 更多