Messagebox на клиенте

Тема в разделе "Общие вопросы", создана пользователем Vitone, 5 авг 2008.

Статус темы:
Закрыта.
  1. Vitone

    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]

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

    Спасибо за внимание!
     
  2. Vitone

    Vitone Гость

    А ответ нашелся:
    <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"/>

    Все так просто...
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей