Click here to Skip to main content
11,480,082 members (67,316 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# ASP.NET HTML Ajax jQuery
how can i Disable all Buttons for a user to click on the other buttons Until to response of Button Pressed Returns ,as i have fired a Query on the button click
Posted 27-Feb-13 0:44am
sr_24484
Edited 27-Feb-13 1:02am
v2
Comments
Dharmendra-18 at 27-Feb-13 6:03am
   
You can Use Progressbar. Until Progressbar complete the button should be enabled false...
Hope this will works for you
sr_24 at 27-Feb-13 6:16am
   
how can i do it Bro ??? Dharmendra-18
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Every button has an ENABLED property. Set ENABLED to False to disable a button and to True to enable a button.

See Button Class[^]

button1.Enabled = False;
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

use the visible property as a false up to the user click on button

or
display property as disable

Hope this will works for you
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

Hi,
you should separate the View from Model:

View:
Button clicked Event -> call the Model to say the button has been clicked so start working.

Model:
Model will reply immediately saying, I start working so disable the button;
Model will continue to do the work;
Once the work completed the Model will tell the View again, I finished now enable the button.

Regards
Jegan
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 235
1 Sergey Alexandrovich Kryukov 215
2 Richard MacCutchan 100
3 F-ES Sitecore 75
4 DamithSL 65
0 Sergey Alexandrovich Kryukov 7,890
1 OriginalGriff 7,556
2 Sascha Lefèvre 3,064
3 Maciej Los 2,491
4 Richard Deeming 2,335


Advertise | Privacy | Mobile
Web01 | 2.8.150520.1 | Last Updated 27 Feb 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100