15 ene 2008

evitar doble clic

Se puede usar un javascript, en asp.net 2.0, para evitar el doble clic en un boton, previendo que la pagina haya sido validada del lado del cliente antes de ocultar el boton.
function HiddenBeforeClick()
{
    if (typeof(Page_ClientValidate)=='function')
    {
        if (Page_ClientValidate()== true)
        {
            event.srcElement.className = "Oculto";
        }
    }
    else
    {
        event.srcElement.className = "Oculto";
    }
}
La clase en el .css unicamente oculta el boton.
.Oculto
{
    visibility:hidden;
}

Roy {aka. Foy}

Autor & Editor

Desarrallador y líder técnico, con experiencia en tecnologías Microsoft desde los tiempos del VB6 y el asp clásico hasta el .Net Core, pasando por COM+, javascript, angularjs, Ionic, xaml, cordova, MVC, Web Api, Sql Server, Oracle... . Ávido lector, apasionado programador.