Sto lavorando a un progetto Web Form di ASP.NET 4.0, dopo un'interruzione di circa 5 anni, e sono confuso riguardo al comportamento di invio.I Web Form ASP.NET impediscono l'invio di un doppio clic?
Nell'evento click di un pulsante, ho dormito il thread in modo che sia possibile fare clic sul pulsante di invio più volte.
Da quello che posso dire, ASP.NET impedisce che l'evento click venga chiamato più volte. È vero?
BTW: ho disattivato javascript per questo test.
possibile duplicato del [ASP.Net fare doppio clic problema] (http://stackoverflow.com/questions/1498269/asp-net- doppio clic sul problema) e [Impedisci di fare doppio clic sul pulsante] (http://stackoverflow.com/questions/6408710/prevent-double-clicking-on-button) e http://stackoverflow.com/questions/11342546/how-to-prevent-double-submit-with-jquery-in-asp-net-app-with-updatepanels? rq = 1 – adatapost
Il pro blem di quelle risposte è che parlano dell'implementazione di un token per determinare se sia stata effettuata una doppia submission. Questo è quello che stavo per fare fino a quando sembrava che ASP.NET lo stesse comunque impedendo. C'è solo 1 risposta, http://stackoverflow.com/a/1502846/120399, che indica che ASP.NET può prendersi cura di esso per te. – Jules