小编Dev*_*t28的帖子

上传图片asp.net Core

我是ASP.net CORE的新手,我想上传一个文件(图像)并将其存储在一个独立的文件夹中.我一直在关注这个tuto https://docs.microsoft.com/en-us/aspnet/core/mvc/models/file-uploads但我不知道如何将它存储在一个文件中,它刚刚上传到服务器上这是html:

<form method="post" enctype="multipart/form-data" asp-controller="UploadFiles" asp-action="Index">
<div class="form-group">
    <div class="col-md-10">
        <p>Upload one or more files using this form:</p>
        <input type="file" name="files" multiple />
    </div>
</div>
<div class="form-group">
    <div class="col-md-10">
        <input type="submit" value="Upload" />
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是控制器

[HttpPost("UploadFiles")]
public async Task<IActionResult> Post(List<IFormFile> files)
{
long size = files.Sum(f => f.Length);

// full path to file in temp location
var filePath = Path.GetTempFileName();

foreach (var formFile in files)
{
    if (formFile.Length > 0)
    {
        using (var stream = new …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc razor

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net ×1

asp.net-mvc ×1

c# ×1

razor ×1