powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Двойное исполнение btn.Click
4 сообщений из 4, страница 1 из 1
Двойное исполнение btn.Click
    #38533701
energy75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех.

Нашел в сети код делающий неактивной кнопку при нажатии. Работает хорошо, но сервер исполняет событие клика 2 раза.
Подскажите где копать:

Код: html
1.
<asp:Button ID="btnLogin" Runat="server"   OnClick="btnLogin_Click"  Text="Войти" />




Код: vbnet
1.
2.
3.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        btnLogin.OnClientClick = "this.disabled=true; " + ClientScript.GetPostBackEventReference(btnLogin, String.Empty)
    End Sub
...
Рейтинг: 0 / 0
Двойное исполнение btn.Click
    #38534340
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
energy75Приветствую всех.



Код: vbnet
1.
2.
3.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        btnLogin.OnClientClick = "this.disabled=true; " + ClientScript.GetPostBackEventReference(btnLogin, String.Empty)
    End Sub



проверяй тут Page.IsPostBack==false
...
Рейтинг: 0 / 0
Двойное исполнение btn.Click
    #38534479
energy75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да закидывал проверку постбэк... Либо не блокирует кнопку, либо как без проверки - двойное событие клика..
Топчусь на месте.
...
Рейтинг: 0 / 0
Двойное исполнение btn.Click
    #38534528
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
energy75,

еще как вариант - в клиентском обработчике нужен оператор return true; - это прерывает вызов к серверу.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Двойное исполнение btn.Click
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]