asp net web forms button disable after first click
1.0.0
Cet exemple montre comment créer un bouton et désactiver sa fonctionnalité côté client après le premier clic.
Suivez les étapes ci-dessous:
Créez un bouton et gérez son événement de clic côté client. Dans le gestionnaire, procédez comme suit:
< 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 ) ;
} Après avoir appelé la méthode SetEnabled pour désactiver un bouton, le contrôle ne transmet pas son état désactivé au serveur sur un post-back. Dans ce cas, vous devez gérer l'événement de clic côté serveur du bouton et définir la propriété ClientEnabled sur false .
protected void btnPurchase_Click ( object sender , EventArgs e ) {
btnPurchase . Text = "Purchased" ;
btnPurchase . ClientEnabled = false ;
} (Vous serez redirigé vers Devexpress.com pour soumettre votre réponse)