From d3303d12313e9c882eb0d04e63fc8edc9f906aa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=B0smail=20=C3=87A=C4=9EDA=C5=9E?= Date: Thu, 15 Jan 2026 14:03:00 +0300 Subject: [PATCH] add delete confirmation to AbpMudCrudPageBase --- framework/src/Volo.Abp.MudBlazorUI/AbpMudCrudPageBase.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/framework/src/Volo.Abp.MudBlazorUI/AbpMudCrudPageBase.cs b/framework/src/Volo.Abp.MudBlazorUI/AbpMudCrudPageBase.cs index 555df5bdad..56b2aa3939 100644 --- a/framework/src/Volo.Abp.MudBlazorUI/AbpMudCrudPageBase.cs +++ b/framework/src/Volo.Abp.MudBlazorUI/AbpMudCrudPageBase.cs @@ -500,6 +500,13 @@ public abstract class AbpMudCrudPageBase< try { await CheckDeletePolicyAsync(); + + var confirmed = await ConfirmDeleteAsync(entity); + if (!confirmed) + { + return; + } + await OnDeletingEntityAsync(); await AppService.DeleteAsync(entity.Id); await OnDeletedEntityAsync();