Использование модального окна в Blazor - PullRequest
0 голосов
/ 06 августа 2020

У меня есть модальное окно с двумя кнопками «Удалить» и «Отмена».

Когда я нажимаю кнопку «Удалить», будет выполнен этот код ниже.

<BSModal @ref="ConfDelete">
            <BSModalHeader OnClick="@(() => ConfDelete.Hide())">Uppdragsnummer:@report.AssignmentNumber</BSModalHeader>
            <BSModalBody><p>Vill du verkligen radera??</p></BSModalBody>
            <BSModalFooter>
                <BSButton Color="Color.Secondary" @onclick="@(() => Cancel())">Ångra</BSButton>
                <BSButton Color="Color.Danger" @onclick="@(() => DeleteReport())">Tabort</BSButton>
            </BSModalFooter>
        </BSModal>

@code {
    BSModal ConfDelete;
public void DeleteReport()
    {
        imanager.Delete(report);
        navigationManager.NavigateTo("/");
    }
}

Когда я вернусь на страницу, где перечислены все отчеты. Щелкните другой отчет и go там.

Я не могу прокрутить эту страницу. Но, если я обновлю sh сайт «вручную», я могу прокрутить его. Как я могу решить эту проблему в коде? Что я пропустил?

...