c# - Img 标签在 Windows Azure 云服务中不显示图像

标签 c# jquery asp.net-mvc-3 jquery-ui azure

我在 windowsAzure 云服务上部署了我的 MVC-3 项目。然后当我通过

打开它时

暂存网址。这些图像未显示在我的应用程序中。我的图像 src 是一个相对地址:

<img src="/images/1.jpg" alt="Lion" /> 

我也在使用 jquery-UI,但它的插件(如按钮)也无法工作。我使用了循环插件、分页插件这些也不起作用。有什么问题吗?

最佳答案

尽管您的路径“显示”为相对路径,但您需要使用Url helper 来正确导航文件夹结构。尝试使用以下内容:

<img src='@Url.Content("~/images/1.jpg")' alt="Lion" /> 

所有远程托管都变化无常,Azure 也不异常(exception)。如果我省略 @Url.Content() 帮助器,这个问题总是会困扰我。我确信这会起作用。

关于c# - Img 标签在 Windows Azure 云服务中不显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11667019/

相关文章:

jquery - 在其他 HTML 元素上使用 JQuery UI 样式

asp.net-mvc-3 - 将 MetadataType 添加到 C# 中的派生类

c# - 如何访问传递到部分 View 中的匿名类型对象?

asp.net-mvc-3 - ASPX ASP MVC @model 的语法

c# - 来自 ViewModel 的焦点控制

c# - 在 asp.net 中使用文本框自动回发

javascript - 将开始延迟包裹在 jquery 动画函数中

javascript - 如何在单个导航页面中更改 Logo 图像

c# - Entity Framework 排除结果

c# - 从分隔字符串中仅提取一个元素的有效方法