как получить текущий индекс, когда я выбираю для загрузки файла с помощью этого метода входного файла mehtod в 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 ответов

Другие вопросы по тегам