在blazor中使用此方法输入法选择文件上传时,如何获取当前索引

时间:2020-08-08 14:09:10

标签: blazor blazor-server-side blazor-client-side blazor-webassembly asp.net-blazor

 int i = 0;

 foreach (IpoFilePros ac in _IpoFilePros)
 {
       _IpoFilePros[i].incid = i;
       <div class="row">
             <div class="form-group mb-3 col-lg-3">
                 <InputFile OnChange="HandleMultiFile" />
                 <label for="ccc">@ac.prospectus_file</label>
             </div>
       </div>
       i++;
}

这是文件上传的方法

async Task HandleMultiFile(IFileListEntry[] files)
{
    string a = await JSRuntime.InvokeAsync<string>("getSelectedrow", "selectedlabel");
    file = files.FirstOrDefault();

    if (file != null)
    {
            await fileUpload.UploadAsync(file, imgpath);
    }

    _IpoFilePros[0].prospectus_file = file.Name;    (I want to dynamically set this value)
}

0 个答案:

没有答案