如何显示保存在文件夹中的图像以及如何从控制器返回到视图的路径

本文关键字:控制器 返回 路径 视图 显示 何显示 保存 文件夹 存在 图像 | 更新日期: 2023-09-27 18:13:57

我想在个人资料页面显示用户图像。我在文件夹中存储图像。

My model class是

public string Imagepath {get; set;}
我的控制器代码是
var folderName = UserDetailsUtil.GetMemberPhotoPathFolderName(SessionData.UserID);                        
var fileName = SessionData.UserID;
var path = Path.Combine(Server.MapPath("~/Content/Upload/MemberProfilePhotos/" + folderName), fileName + fileExtension);
imgfile.SaveAs(path);
ModelState.Clear();

如何从控制器返回上传的图像路径并在另一个视图中显示?

如何显示保存在文件夹中的图像以及如何从控制器返回到视图的路径

用最简单的术语来说就是:

return View("AnotherView", path);

然后在AnotherView.cshtml:

@model string
Your path: @Model
使用视图模型会更好。