我使用剃刀MVC,我想從「〜/內容/上傳」文件夾顯示圖片。 我想出了以下解決方案:如何使用Razor MVC從文件夾中顯示圖像?
@foreach (FileInfo fileInfo in (new DirectoryInfo(Server.MapPath("~/Content/uploads"))
.GetFiles().Where(x => x.Extension == ".jpg"))) {
<img src="/@fileInfo
.FullName
.Substring(Server.MapPath("~/").Length)
.Replace("\\", "/")"
width="100">
}
與代碼的問題是,我走的是完整的文件路徑 ,我取出使用Server.Mappath()的前綴。
我如何可以簡化這個代碼?
如果可能的話,要麼接受你找到合適的答案,或者張貼的解決方案,如果你已經在其他來到比這裏張貼的答案。 – Vikram
我同意你@Vikram –