Подтверждение ASP.NET перед выполнением кода программной части

У меня есть форма, в которой пользователь может удалить запись, и я хочу, чтобы всплывающее сообщение

Кнопка «Удалить»:

<asp:Button ID="btnDelete" runat="server" Text="Delete" UseSubmitBehavior="false" OnClick="btnDelete_Click" OnClientClick="confirmation();" />

Функция подтверждения:

function confirmation() {
        var answer = confirm("Are you sure you want to delete? This action cannot be undone.")
    }

Итак, прямо сейчас нажатие на кнопку «Удалить» выполняет btnDelete_Click Sub в коде позади, независимо от того, нажимаете ли вы «ОК» или «Отмена» во всплывающем окне. -up box. Я знаю, что могу добавить if (answer) { -- здесь какой-то код -- } в свою функцию javascript, но можно ли использовать javascript для выполнения кода из отделенного кода? Или есть другой способ сделать это?

14
задан Jaymin 18 October 2019 в 10:54
поделиться