[C#] Simuler clic depuis du code
bonjour,
juste une petite question comment on appelle l evenement d un controle ex : Button1_click(..) depuis le code d un autre controle .
ce que j essaye de faire c est un datalist qui lorsque l onclick sur un item ajoute un attribut a un button qui lui meme si on click dessu lance la commande.; ce que je voudrais c est d eviter de clicker sur le bouton (en le rendant invisible par ex)
le code ki marche mias le click ne se fait pas(ca a marché pdt 10 sec mais je sais pas ce que j ai fout@/*- aprs ;)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
//ce code me remplit le listbox
ListArretes.Items.Clear ();
ListArretes.Items.Add ("Liste des arretes");
for (int i=3;i<6;i++)
{ if ((bool)(frows[0].Row[i]))
{
ListArretes.Items.Add(frows[0].DataView.Table.Columns[i].ColumnName );
}
}
if (ListArretes.Items.Count >1)
ListArretes.Visible =true;
else
ListArretes.Visible =false;
}
//lorsque je click sur l item du listbox j ai bien mon button qui recoit l'attribut onclik et toutiquanti
private void ListArretes_SelectedIndexChanged(object sender, System.EventArgs e)
{
LblValid.Text ="OK";
Button1.Attributes.Add("OnClick","javascript:window.open('Etats/" +lblIdConcoursActif.Text + ListArretes.SelectedValue +".pdf', '_blank', 'height=800,width=6000,toolbar=no,menubar=no,location=no,status=no,statusbar=no,scrollbars=yes');"); |
Code:
Button1_Click(null,EventArgs.Empty);
Code:
1 2 3 4 5 6 7 8 9 10
|
}
//le code du click: tres succint:
private void Button1_Click(object sender, System.EventArgs e)
{
} |
si vous avez une idee merci d avance