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 :

[AJAX] ouvrir une popup avec du Jscript


Sujet :

ASP.NET

  1. #1
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut [AJAX] ouvrir une popup avec du Jscript
    Salut

    J'ai réussi à faire le début de mon composant, mais là je bloque un poil.
    J'ai mis un UpdatePanel dans mon Composant Utilisateur.
    Dans le UpdatePanel j'ai mis un GridView.
    Mon GridView dispose d'un ButtonField qui réagi sur ce code là :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Dim index As Integer = Convert.ToInt32(e.CommandArgument)
    	Dim selectedRow As GridViewRow = sender.Rows(index)
    	Dim IdCell As TableCell = selectedRow.Cells(0)
    	Response.Write("<script>OuvrirPopup('/Default.aspx?page=49&campagne=" & IdCell.Text & "', 'nomfen');</script>")
    	lblVisuCampagne.Text = IdCell.Text
    Dans d'autres circonstance la fonction OuvrirPopup marche bien. Mais là, j'ai un message d'erreur AJAX que je ne comprends pas bien, du coup, je ne sais pas trop ce que je dois faire.

    Le message est dans la pièce jointe, sous forme d'image, c'est une popup type Alert de AJAX

    Du coup, je capte pas bien comment il veut que j'appelle la fonction OuvrirPopup().

    Merci pour votre aide.

  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
    RegisterClientScriptStartUp ou un truc dans le genre

  3. #3
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Ben j'ai essayé ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.Page.ClientScript.RegisterStartupScript(Me.GetType, "monscript", "<script type='text/javascript'>OuvrirPopup('/Default.aspx?page=49&campagne=" & IdCell.Text & "', 'nomfen');</script>")
    Et ça aussi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.Page.ClientScript.RegisterClientScriptBlock(Me.GetType, "monscript", "<script type='text/javascript'>OuvrirPopup('/Default.aspx?page=49&campagne=" & IdCell.Text & "', 'nomfen');</script>")
    Et le comportement est bizarre : il ne fait rien !
    Pour faire un controle, je lui demande d'afficher un ID dans un Label,. L'ID s'affiche bien, c'est le bon. Mais la Popup attentdue ne s'affiche pas.

    Je commence à me demander si ça ne serait pas un coup du pére noël. Aprés tout, ce gars là, il est super gros et il passe dans les petites cheminées, il peut aussi me piquer la popup sans que je le vois, non ?

  4. #4
    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
    T'es sûr que ta fonction OuvrirPopup fonctionne bien?

  5. #5
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    oui, aucun souci avec elle.
    Pour être bien sûr j'ai scotché le bloc de script complet en début de composant avec un ID connu.

    La popup s'ouvre impecable.

    Pour être sûr j'ai même fait un test avec ça à la place :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.Page.ClientScript.RegisterStartupScript(Me.GetType, "monscript", "alert('pouet');")
    Pareil, pas de popup, mais mis à jour du Label de vérification

  6. #6
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par défaut
    Salut Zoofy,
    regarde ici

  7. #7
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Merci pour ton aide.

    J'ai regardé ton blog et le lien vers l'autre blog, mais l'anglais et moi faisant 14,87 j'ai beuacoup de mal à suivre.

    La première constation que je fais qc'est que l'idée se prote plutôt sur un Butoon, alors que je travail avec un ButtonFiled qui, visiblement, ne peut pas être converti en Button.

    Ensuite, je ne vois pas bien comment je vais pouvoir charger tous les ButtonFiled dans le RegisterPostBackControl

    Une autre idée ou un complément peut être ?

  8. #8
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Bon, je boucle ce topic pour faire propre, mon code ayant pas mal changé et les idées étant un poil plus claires.

    Mais vu que je reste toujours avec le problème sur les bras, je réouvre un topic propre, pour faire dans le clair.

Discussions similaires

  1. Ouvrir une popup avec paramètre
    Par Godard dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/10/2010, 18h43
  2. Réponses: 4
    Dernier message: 15/05/2008, 11h06
  3. ouvrir une popup avec php
    Par Defrancesco dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 15/10/2005, 10h34
  4. Ouvrir une popup en plein écran avec une barre de menu.
    Par magic8392 dans le forum Général JavaScript
    Réponses: 21
    Dernier message: 12/10/2005, 10h43
  5. [Eclipse 3.1] ouvrir une fenetre avec un bouton
    Par Nanoulov dans le forum SWT/JFace
    Réponses: 4
    Dernier message: 01/08/2005, 13h33

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