asp net web forms button disable after first click
1.0.0
Este ejemplo demuestra cómo crear un botón y deshabilitar su funcionalidad del lado del cliente después del primer clic.
Siga los pasos a continuación:
Cree un botón y maneje su evento de clic en el lado del cliente. En el controlador, haga lo siguiente:
< dx:ASPxButton runat = " server " ID = " btnPurchase " ClientInstanceName = " btnPurchase " OnClick = " btnPurchase_Click "
Text = " Complete Purchase " AutoPostBack = " False " ClientEnabled = " True " >
< ClientSideEvents Click = " OnClick " />
</ dx:ASPxButton > function OnClick ( s , e ) {
s . SetText ( 'Purchased' ) ;
s . SetEnabled ( false ) ;
__doPostBack ( s . name ) ;
} Después de llamar al método SetEnabled para deshabilitar un botón, el control no pasa su estado deshabilitado al servidor en una posterior. En este caso, debe manejar el evento del lado del servidor del botón Haga clic y establecer la propiedad ClientEnabled en false .
protected void btnPurchase_Click ( object sender , EventArgs e ) {
btnPurchase . Text = "Purchased" ;
btnPurchase . ClientEnabled = false ;
} (Será redirigido a Devexpress.com para enviar su respuesta)