Desabilitando botão após clique

Written by oraculum. Posted in .NET, Frameworks / DBAs | Tagged: , , ,

Desabilitando botão após clique

Published on Agosto 25, 2009 with Sem Comentários

As vezes precisamos de conter alguns usuários que tem o costume de clicar varias vezes sobre o botão de submit de um formulário, para isso podemos facilmente usar o javascrit para desabilitar um botão via código, apesar dessa solução ser bem prática não aconselho o seu uso sozinho é preciso que tenha uma verificação via código que evita a reexecução principalmente em operações que lidam com banco de dados.

No código abaixo o framework primeiro executa o disable do botão e depois manda o postback no botão, veja:

1
2
3
        // desabilitando botao btnEfetivar ao clicar
        btnEfetivar.Attributes.Add("onclick", "this.disabled=true;" +
            ClientScript.GetPostBackEventReference(btnEfetivar, "").ToString());

Acerca oraculum

Browse Archived Articles by oraculum

Sem Comentários

There are currently no comments on Desabilitando botão após clique. Perhaps you would like to add one of your own?

Leave a Comment