首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >指向区域内图像的MVC url

指向区域内图像的MVC url
EN

Stack Overflow用户
提问于 2011-06-06 14:10:41
回答 3查看 1.9K关注 0票数 1

如果我在MVC站点中有以下结构。

代码语言:javascript
复制
Areas
  + Documents
    + Controllers
    + Models
    + Views
      + Shared
        + icons
            icon.png

我正在尝试使用img src='@url.Content("~/Areas/Documents/Views/Shared/icons/icon.png")'/>

为什么此镜像不可用?是否有其他路径可供使用?奇怪的是,我可以在firefox中浏览到文件路径,但只要我点击图像,它就会错误地显示资源不可用。

图片必须放到内容目录中吗?

问候

克雷格。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-06 19:39:16

是。我不知道如何将其覆盖为默认的css和图像必须转到内容文件夹。

更新了:我纠正了我上面所说的,如果没有任何特殊的编码,图片不能放在Views\Shared文件夹中。您必须将图像放在外部文件夹中,但可以将该文件夹命名为any而不是"Content“。

票数 0
EN

Stack Overflow用户

发布于 2011-10-07 00:53:09

这对我很管用

img src='@Url.Content("../../Content/Images/6.jpg")‘alt="“style="width: 100px;height: 100px”/>

然而,我的问题是获得与我试图展示的产品相对应的图像,到目前为止还没有运气,我也尝试了硬编码。

票数 2
EN

Stack Overflow用户

发布于 2011-06-06 19:54:41

MVC中的共享文件夹用作视图的默认位置。当您的路由请求被呈现时,流程将检查控制器的视图文件夹中是否有正确的视图,如果不存在,它将检查共享文件夹中的视图。

没有什么能阻止你将图片放到视图文件夹或结构中的任何文件夹中,但这通常不是常态。检查图像是否被正确引用。右键单击并检查图像的属性。检查路径是否正确渲染以查找图像。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6248351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档