img src 不适用于 mvc 视图中的静态图像
img src is not working for static image in mvc view
在视图中,我想显示存储在名为 Errorpage.png 的视图文件夹中的图像。现在,我想在 Error.cshtml 视图文件中显示该图像。
这是我的代码
<img src="~/Views/Errorpage.png" alt="error">
现在,此代码无法正常工作,并在图像位置显示错误 alt。虽然路径完全正确,但奇怪的是为什么它不起作用。
虽然我尝试通过获取在线图片,但这是可行的。
这是代码
<img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/4273/anton-ploom.jpg"
alt="A danseur in brisé (a leap with the legs together) on a blue background">
现在,我很困惑第二个代码可以正常工作,而第一个代码不能工作。
两个代码的语法相同。
谢谢。
试试这个方法:
can you please put your image in image folder outside Views folder
that can work
或
<img alt="error" src="@Url.Content("/Views/Errorpage.png")" />
如果不行你可以试试这个:
<img alt="error" src="/Views/Errorpage.png" />
或者如果都失败了,还有另一种解决方案:
<img alt="error" src="<%= Url.Content("~/Views/Errorpage.png") %>" />
在 visual studio 中,图片来自 ~/contents/*.jpeg 目录。
如果你将它放在任何其他目录中,它将不起作用。
试试这个
<img src="@Url.Content("~/Views/Errorpage.png")" alt="error"/>
在视图中,我想显示存储在名为 Errorpage.png 的视图文件夹中的图像。现在,我想在 Error.cshtml 视图文件中显示该图像。
这是我的代码
<img src="~/Views/Errorpage.png" alt="error">
现在,此代码无法正常工作,并在图像位置显示错误 alt。虽然路径完全正确,但奇怪的是为什么它不起作用。
虽然我尝试通过获取在线图片,但这是可行的。
这是代码
<img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/4273/anton-ploom.jpg"
alt="A danseur in brisé (a leap with the legs together) on a blue background">
现在,我很困惑第二个代码可以正常工作,而第一个代码不能工作。
两个代码的语法相同。
谢谢。
试试这个方法:
can you please put your image in image folder outside Views folder that can work
或
<img alt="error" src="@Url.Content("/Views/Errorpage.png")" />
如果不行你可以试试这个:
<img alt="error" src="/Views/Errorpage.png" />
或者如果都失败了,还有另一种解决方案:
<img alt="error" src="<%= Url.Content("~/Views/Errorpage.png") %>" />
在 visual studio 中,图片来自 ~/contents/*.jpeg 目录。 如果你将它放在任何其他目录中,它将不起作用。
试试这个
<img src="@Url.Content("~/Views/Errorpage.png")" alt="error"/>