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