В моем проекте я дал возможность скачать файл.Все файлы присутствуют в папке на сервере.Я сделал это с помощью тега привязки
<a class="nav-link" href="/images/myfile.jpg" download >Download</a>
Он загружает файл в папку загрузок по умолчанию, но я хочу сохранить как диалоговое окно , чтобы спросить место, где загрузить / сохранить файл.
В C # я пробовал это.Следующий код также загружает файл в папку для скачивания
public ActionResult index()
{
Response.ContentType = "image/jpeg";
Response.AppendHeader("Content-Disposition", "attachment; filename=121.jpg");
Response.TransmitFile(Server.MapPath("~/images/121.jpg"));
Response.End();
return View();
}