2009-09-20 7 views
1

Je veux appeler une variable d'un autre événement, par exempleappel variable d'un autre événement

 public void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) 
    { 

     var ccc = lblTicketsA; 
    } 

public void btnSubmit_Click(object sender, EventArgs e) 
    { 
     try 
     { 
      ccc.text = "test"; 


     } 

     catch (Exception ex) 
     { 
      lblDisplay.Text = ex.Message; 
     } 
    } 

merci

+0

Vous ne pouvez pas ' appelle 'une variable *. Pour réussir et développer des compétences, vous devez apprendre à être très précis au sujet de votre formulation. Beaucoup de gens riront de cette question sans essayer de la comprendre à travers votre exemple. Vous "accédez" à une variable. * Je sais que vous pouvez «appeler» un accesseur, mais c'est le moment de choisir un autre jour. – ProfK

Répondre

3

Assurez ccc un champ d'instance comme ceci:

private SomeType ccc; 

public void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    this.ccc = lblTicketsA; 
} 

public void btnSubmit_Click(object sender, EventArgs e) 
{ 
    try 
    { 
     this.ccc.text = "test" 
    } 
    catch (Exception ex) 
    { 
     lblDisplay.Text = ex.Message; 
    } 
} 
Questions connexes