Bonjour,


Je suis en train de travailler sur une page.
Pour information, cette page contient 2 iframes (obsolètes apparemment mais actuellement, on ne compte pas s'en débarrasser )

iframe1 : src="pageA.aspx"
pageA.aspx contient un UserControl="UserControlX.ascx"
iframe2 : src = "pageB.aspx"

UserControlX contient un TreeView.
Dans pageB, j'ai un DetailsView avec des AutoGenerateButtons.

En gros, je veux pouvoir associer une fonction JavaScript à ces AutoGenerateButtons.
Cette fonction JavaScript sert à "rafraîchir" mon Treeview après une opération (CUD (Create, Update, Delete)) effectuée grâce à mes AutoGenerateButtons.

JavaScript
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function ValidateCUD() {
            // A chaque fois que l'on fait une opération (Insert, Update, Delete = CUD (Create, Update, Delete)), On referme le TreeView.
            // Lors de son redéploiement, un Get est fait en base avec les données à jour, donc les modifications que l'on a effectué sont mises à jour visuellement dans ce treeview.
            window.parent.top.frames[0].location.reload();
        }


Ma question est la suivante :
Peux t-on associer du JavaScript à des AutoGenerateButtons ? => car ces boutons n'existent pas dans le fichier aspx !!



Je peux le faire sur des boutons que je crée moi même (non auto générés) :

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<asp:ImageButton  runat="server" ID="ImageButton1" OnClientClick="ValidateCUD()"/>
mais je ne vois pas comment faire sur des AutoGenerateButtons.