IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Appeler du JavaScript avec des AutoGenerateButtons


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Johann7751
    Profil pro
    Analyste Programmeur Junior
    Inscrit en
    Février 2009
    Messages
    234
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Analyste Programmeur Junior

    Informations forums :
    Inscription : Février 2009
    Messages : 234
    Par défaut Appeler du JavaScript avec des AutoGenerateButtons
    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.

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Je pense que tu peux pas. Tu dois passer par un ItemTemplate et ajouter tes propres boutons avec js

  3. #3
    Membre éclairé Avatar de Johann7751
    Profil pro
    Analyste Programmeur Junior
    Inscrit en
    Février 2009
    Messages
    234
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Analyste Programmeur Junior

    Informations forums :
    Inscription : Février 2009
    Messages : 234
    Par défaut
    C'est ce que j'ai fini par faire, j'ai remplacé mes boutons générés automatiquement par des boutons dans des :
    TemplateField -> ItemTemplate et/ou EditItemTemplate.

    Et là j'ai pu ajouter du javascript.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Action appelée 2 fois, avec des param différents
    Par DesiS dans le forum Struts 1
    Réponses: 2
    Dernier message: 23/08/2006, 10h47
  2. Réponses: 3
    Dernier message: 09/08/2006, 11h58
  3. Réponses: 1
    Dernier message: 26/06/2006, 11h33
  4. Détecter l'activation de Javascript avec des JSP
    Par TonioLeRital dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 10/11/2005, 09h31
  5. [ADO/Access] Appel d’une requête avec des paramètres
    Par Taxenna dans le forum Bases de données
    Réponses: 1
    Dernier message: 07/12/2004, 14h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo