使用 ASP.NET Core MVC,如何显示图像?

Posted

技术标签:

【中文标题】使用 ASP.NET Core MVC,如何显示图像?【英文标题】:Using ASP.NET Core MVC, how do I display an image? 【发布时间】:2022-01-08 14:04:42 【问题描述】:

我正在尝试为我正在创建的图库页面显示图像。我对 ASP.NET Core MVC 很陌生。我将图像保存在我的项目所在的同一文件夹中。

这是我的视图文件中的内容:

@
    ViewData["Title"] = "Gallery";

<h2>Gallery Page</h2>
<img src="myImage.jpg"   border="0" />

这是我的控制器中的画廊功能:

public IActionResult Gallery()

    return View();

This is my output

感谢您的帮助!

【问题讨论】:

asp-net 核心? docs.microsoft.com/en-us/aspnet/core/fundamentals/…TLDR;将图片文件保存到 wwwroot/,app.UseStaticFiles();,src="~/myImage.jpg" 【参考方案1】:

在 img src 中,您直接给出了图像名称,而不是创建新的图像文件夹并将图像文件添加到该文件夹​​中。修改下面给出的html代码。

&lt;img src="~/Folder Name/myImage.jpg" height="113" width="113" border="0" /&gt;

【讨论】:

以上是关于使用 ASP.NET Core MVC,如何显示图像?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ASP.NET Core MVC 中请求和显示实时 Web api 数据?

ASP.NET CORE MVC 选择标签助手 - 如何在不使用 ModelView 的情况下设置选定值

如何使用 ASP.NET Core 显示错误

使用 Kendo UI Asp.net mvc core 未显示图表组件

ASP.NET Core MVC 中的慢速显示性能

为 ASP.NET Core MVC 显示 404 Not Found 页面