[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 4230
  • Last Modified:

how can i put if condition for button click event ??

i want to know that how can i put if condition for button click event ??

if (this.btnNext.Click += new EventHandler(this.btnNext_Click))
{
      // some constructor logic here ....
}

error in above coding ..

what can i do to check whether button is clicked or not ??
0
Parth48
Asked:
Parth48
1 Solution
 
Asim NazirCommented:
Hi,

Once button is clicked, it will go to Event handler body and there you can do further processing.

 
this.btnNext.Click += new System.EventHandler(this.btnNext_Click);

private void btnNext_Click(object sender, EventArgs e)
{
  // Code for further processing
}

Open in new window


Let me know if you need further help.

Asim,
0
 
Asim NazirCommented:
Using designer, In order to add event for this button, do following:

1. Go to designer
2. Double click the desired button

This will add event handling code to your form.
0
 
Manoj PatilSr. Software EngineerCommented:
Hi, you can check by following way

bool bBtnClicked = false;

   
    private void cmdOne_Click(object sender, System.EventArgs e) {
        if ((bBtnClicked == true)) {
            MessageBox.Show("This button is clicked already ....");
        }
        else {
            MessageBox.Show("This button is clicked First time ....");
        }
        bBtnClicked = true;
    }
0
 
sindhuxyzCommented:
can u please tell us what exactly you want to do?
0
 
John ClaesSenior .Net Consultant & Technical AnalistCommented:
@Parth48


You have created a button:
using the folowing code you're adding a event handler upon the Button
this.btnNext.Click += new System.EventHandler(this.btnNext_Click);

An Event handler is called when you perform the action upon the Control :
In this case : Click btnNext

So when you click your button the handler is called that is going to perform the set Method

private void btnNext_Click(object sender, EventArgs e)
{
  // Code for further processing
}


What is the difference between this and your code ???
==> The if condition is setting the Click_Event handler and can't be used as condition.


Regads
poor beggar



0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now