Я храню свои файлы в базе данных и потребности загрузить файл, когда кнопка нажала.
я могу получить содержание Файла (Двоичный файл) в методе действия. Но как возвратить его как файл пользователю?
<%= Html.ActionLink("download file", "download") %>
и в вашем действии:
public ActionResult Download()
{
byte[] contents = GetFileContentsFromDatabase();
return File(contents, "image/jpeg")
}