У меня есть контроллер, который возвращает такой файл:
byte[] fileBytes=System.IO.File.ReadAllBytes(Path.Combine(Server.MapPath("~/Images/"), photoPath));
string fileName = prop;
return File(fileBytes, System.Net.Mime.MediaTypeNames.Application.Octet, fileName);
Я могу отобразить это в HTML-изображении вот так
<div class="col-md-6"><img src="@("File/Download?id="+ Model.ID+"&prop=photo")" alt="Image" /></div>
Я хочу создать ссылку с использованием этого контроллера, чтобы при нажатии на нее пользователь отображал изображение:
<div class="col-md-4"><a @(Model.path == null ? Html.ActionLink("click here", "Download", "File", new { appid = Model.ID.ToString(), prop = "photo" }, null) : Html.ActionLink("none", "", ""))</a></div>