Ответ 1
Вам нужно отключить его на клиенте, чтобы пользователь не мог его снова щелкнуть.
<asp:button id="btn" runat="server" OnClientClick="this.disabled=true;"......
Отключить на стороне сервера код asp.net.
btn.Enabled = false;
Как отключить или включить кнопку в asp.net? Я хочу отключить кнопку после нажатия, чтобы предотвратить двойной щелчок. Я пытаюсь отключить мою кнопку входа после нажатия на нее.
Вам нужно отключить его на клиенте, чтобы пользователь не мог его снова щелкнуть.
<asp:button id="btn" runat="server" OnClientClick="this.disabled=true;"......
Отключить на стороне сервера код asp.net.
btn.Enabled = false;
Вы можете использовать событие onclick на стороне клиента, чтобы сделать это:
yourButton.Attributes.Add("onclick", "this.disabled=true;");
или
Вы можете сделать это с помощью javascript. в теге формы,
onsubmit="javascript:this.getElementById("submitButton").disabled='true';"
или
В коде за файлом вы можете сделать это
button1.enabled = false
напишите функцию java- script, которая проверяет имя пользователя и пароль.
Если они не пусты, отключите кнопку.
Но если вы отключите кнопку и появится обратная передача. А после обратной передачи все равно будет разрешено.
Итак, идея
- изменить
<asp:button id="btn" runat="server" OnClientClick="return btn_disable" ...
Код java- script
function btn_disable
{
//check for user name and password
// if filled
document.getElementById("btn").disabled=true;
}