我想從我的服務器加載圖像,然後將其加載到一個觀點:即成了圖像在ASP.NET MVC查看
var files = _directoryInfo.GetFiles()
.Where(x => x.Name.Contains(request.WarrantyReference))
.ToList();
model.Photos = files;
return View(model);
然後在查看即時通訊做:
@if (Model.Photos.Count > 0)
{
@Html.Partial("_Photos", Model.Photos)
}
_Photos:
@model List<FileInfo>
<div class="ui items">
@foreach (var photo in Model)
{
<div class="item">
<div class="image">
<img src="@photo.FullName">
</div>
</div>
}
</div>
,但似乎沒什麼,我得到以下錯誤在控制檯:
Not allowed to load local resource:
file://my-server/dataphoto/WX0001 1.jpg
所以我想知道是否有可能將照片臨時存儲在我的服務器上,以便將它們提供給View或者有其他解決方法嗎?