Как отключить или включить кнопку в asp.net? Я хочу отключить кнопку после нажатия, чтобы предотвратить двойной щелчок. Я пытаюсь отключить мою кнопку входа после нажатия на нее.
Как отключить Button asp.net
Ответ 1
Вам нужно отключить его на клиенте, чтобы пользователь не мог его снова щелкнуть.
<asp:button id="btn" runat="server" OnClientClick="this.disabled=true;"......
Отключить на стороне сервера код asp.net.
btn.Enabled = false;
Ответ 2
Вы можете использовать событие onclick на стороне клиента, чтобы сделать это:
yourButton.Attributes.Add("onclick", "this.disabled=true;");
или
Вы можете сделать это с помощью javascript. в теге формы,
onsubmit="javascript:this.getElementById("submitButton").disabled='true';"
или
В коде за файлом вы можете сделать это
button1.enabled = false
Ответ 3
напишите функцию java- script, которая проверяет имя пользователя и пароль.
Если они не пусты, отключите кнопку.
Но если вы отключите кнопку и появится обратная передача. А после обратной передачи все равно будет разрешено.
Итак, идея
- Создайте функцию java- script.
- подтвердить имя пользователя и пароль
- если они действительны
- отключить кнопку (javascript).
- изменить
<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;
}