如何使用C#Asp.Net Core 2.2 MVC EF Core制作2个进程作为回报
我有一个下载过程,在它获取记录并将其写入文本文件后,它会打开一个SaveFileDialog,允许用户在任何地方保存。该过程工作正常,但下载文件后,需要刷新页面才能生效,并删除下载的行 还有一件事,当我使用google chrome时,它会自动下载文件,但当使用brave浏览器时,它会打开一个SaveFileDialog。下面是我下载文件的代码如何使用C#Asp.Net Core 2.2 MVC EF Core制作2个进程作为回报,c#,asp.net-core-mvc,text-files,asp.net-core-2.1,C#,Asp.net Core Mvc,Text Files,Asp.net Core 2.1,我有一个下载过程,在它获取记录并将其写入文本文件后,它会打开一个SaveFileDialog,允许用户在任何地方保存。该过程工作正常,但下载文件后,需要刷新页面才能生效,并删除下载的行 还有一件事,当我使用google chrome时,它会自动下载文件,但当使用brave浏览器时,它会打开一个SaveFileDialog。下面是我下载文件的代码 public async Task<IActionResult> DownloadList() { [some codes/proces
public async Task<IActionResult> DownloadList()
{
[some codes/process here]...
// lets the user save the file where they want to the save the file.
var file = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot\\files\\", "file.txt");
return File(System.IO.File.ReadAllBytes(file), "application/octet-stream", "file.txt");
}
公共异步任务下载列表()
{
[此处有一些代码/流程]。。。
//允许用户将文件保存到他们希望保存文件的位置。
var file=Path.Combine(Directory.GetCurrentDirectory(),“wwwroot\\files\\”,“file.txt”);
返回文件(System.IO.File.ReadAllBytes(文件),“应用程序/八位字节流”,“File.txt”);
}
是否有方法添加
重定向到操作(nameof(Index))代码>在返回行中?类似问题和可能帮助您的答案:类似问题和可能帮助您的答案: