Messagebox на клиенте

  • Автор темы Автор темы Vitone
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
V

Vitone

Всем привет!!!
Я в АСПе новичек, так что простите, если вопрос покажеться глупым, но мне нужно срочно сделать!

В общем на страничке существует кнопа для удаления записи с БД (которая успешно работает на сервере),
но перед тем как отсылать запрос серваку для обработки события, нужно (на клиенской стороне) спросить действительно ли пользователь этого хочет.

Для этого использую скрипт:
[codebox]<script language="javascript" type="text/javascript">
function confirmSubmit()
{
var agree=confirm("Really want to delete income?");
if (agree)
return true;
else
return false;
}
</script>[/codebox]

На форме две кнопки, одна и них работает как описано выше, вторая вызывает мессагу с вопросом:
[codebox]<asp:Button CssClass="Button" ID="btnDeleteIncome" CommandName="Update" Text='Delete1' runat="server" OnClick="btnDeleteIncome_Click" UseSubmitBehavior="false"/>


<form method="POST" action="/articles/articles/javascript/confirmsubmit.asp?ID=<%=1%>" id="submitForm" name="submitForm">
<input type="submit" name="btnDelete" value="Delete" id="btnDelete" class="Button"
onclick="java script:confirmSubmit();" />
</form>[/codebox]

Как фунции этих двох кнопок соеденить вместе?
(Было бы не плохо узнать для сравнени как это все делается также и в обработчике события на серваке, или хотябы только так)

Спасибо за внимание!
 
А ответ нашелся:
<asp:Button CssClass="Button" ID="btnDeleteIncome" CommandName="Update" Text="Delete" runat="server" OnClick="btnDeleteIncome_Click" OnClientClick="return confirm('Really want to delete income?');" UseSubmitBehavior="true"/>

Все так просто...
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab