Click d'un bouton d'une autre page par le code
bonjour
Je veux exécuter le code lié au click d'un bouton en étant dans le code behind d'une autre page asp.net en C#
J'ai une masterpage MP1 avec un bouton BTN1 et le code C# lié au click de BTN1 soit BTN1_Click dans le code behind de MP1
J'ai une page web Form2 avec un autre bouton BTN2 et son code behind c# lié au click : BTN2_Click
j'ai retrouvé la masterpage MP1 en utilisant le code (solution non propre) suivant : (ça marche)
Code:
HtmlForm MP1 = (HtmlForm)(((ContentPlaceHolder)((Button)sender).Parent).Parent);
Pour trouver le bouton, je passe par la collection des contrôles :
(solution non propre)
Code:
Button BTN1 = (Button)MP1.Controls[27];
Il me semble que ce code fonctionne (à vérifier)
je veux maintenant lancer l'évènement Click du bouton (trouvé) BTN1 de la masterpage MP1 :
Comment faire ?