У меня есть форма, в которой пользователь может удалить запись, и я хочу всплывающее сообщение, где пользователь должен нажать «ОК», чтобы подтвердить удаление.
Кнопка «Удалить»:
<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 в коде позади независимо от того, нажали ли вы «ОК» или «Отмена» во всплывающем окне.Я знаю, что могу добавить if (answer) {- некоторый код здесь -} в мою функцию javascript, но возможно ли использовать javascript для выполнения кода из кода позади?Или есть другой способ сделать это?