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 :

asp:ImageButton qui déconne


Sujet :

ASP.NET

  1. #1
    Membre éprouvé
    Homme Profil pro
    Fortune teller
    Inscrit en
    Octobre 2007
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Fortune teller

    Informations forums :
    Inscription : Octobre 2007
    Messages : 110
    Par défaut asp:ImageButton qui déconne
    Bonjour,

    J'ai une page aspx dans laquelle j'ai 2 contrôles :

    - un aspropdownList qui sert à la redirection vers d'autres pages
    - et un asp:ImageButton qui déclenche un script avec l'événement OnClick.

    Lorsque je clique sur le bouton image en premier, le script s"exécute normalement.

    Par contre, lorsque je fais un choix dans la liste déroulante, ce choix (page de destination) est également exécuté par le click sur le bouton image qui ignore complétement son script.

    Merci.

  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
    Un peu de code serait le bienvenu

  3. #3
    Membre éprouvé
    Homme Profil pro
    Fortune teller
    Inscrit en
    Octobre 2007
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Fortune teller

    Informations forums :
    Inscription : Octobre 2007
    Messages : 110
    Par défaut Code exemple de asp:ButtonImage
    Le schéma de la page aspx est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    <script runat="server">
     
     
    	Sub Aller(ByVal Sender As Object, ByVal E As EventArgs)
     
            	Dim chemin As String
     
            	chemin = choix.Text & ".aspx"
            	Response.Redirect(chemin)
     
        	End Sub
     
        	Sub ImageButton_Click(ByVal Sender As Object, ByVal E As ImageClickEventArgs)
     
     
    		Dim tableau()
            	Dim en_tete As TableRow
            	Dim header_cell_01 As TableHeaderCell
            	Dim header_cell_02 As TableHeaderCell
            	Dim obj_ligne As TableRow
            	Dim obj_ligne_2 As TableRow
            	Dim obj_cell_01 As TableCell
            	Dim obj_cell_02 As TableCell
            	Dim obj_cell_03 As TableCell
            	Dim obj_cell_04 As TableCell
            	Dim total_rrra As Double
     
     
    		en_tete = New TableRow()
                    header_cell_01 = New TableHeaderCell()
                    header_cell_01.Text = "Intitul&eacute;"
                    header_cell_01.CssClass = "en_tete0"
                    en_tete.Cells.Add(header_cell_01)
                    header_cell_02 = New TableHeaderCell()
                    header_cell_02.Text = "Montant"
                    header_cell_02.CssClass = "en_tete"
                    en_tete.Cells.Add(header_cell_02)
                    ma_table.Rows.Add(en_tete)
     
    		etc..
     
    		// script consistant à créer à la volée une autre table Html
    		// Il fonctionne sans problème lorsque je clique d'abord sur l'asp:ImageButton
    		// Si je sélectionne d'abord une page avec la liste déroulante puis je clique sur le bouton image
    		// ça ne fonctionne plus : je suis renvoyé vers la même page que j'ai sélectionné précédemment avec
    		// le menu déroulant	     
     
     
     
        	End Sub
     
     
    		//Pour FAIRE SIMPLE dans un test, on remplacera ce script par
     
     
    	Sub ImageButton_Click(ByVal Sender As Object, ByVal E As ImageClickEventArgs)
     
     
    		Label1.Text = "TOTO"
     
        	End Sub
     
    		// et on rajoutera un asp:Label avec id="Label1"
    </script>
    Puis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <form runat="server"
    ......
    	<asp:DropDownList id="choix" runat="server" AutoPostBack="true" OnSelectedIndexChanged="Aller">
             	<asp:Listitem Text="Acc&egrave;s direct" Value="0" />
                    <asp:Listitem text="Services" Value="services" />
                    <asp:Listitem text="Articles" Value="articles" />
                    <asp:Listitem text="Contacts" Value="contacts" />
                    <asp:Listitem text="Infos" Value="infos" />
            </asp:DropDownList>
     
    ......
     <asp:tableCell Width="180" Height="25" CssClass="couleur4">PLUS DE CONTENU&nbsp;<asp:ImageButton ID="ImageButton2" 
     
    ImageUrl="images/fleche.GIF" OnClick="ImageButton_Click" width="23" height="11" runat="server" /></asp:tableCell>
     
    </form>

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

Discussions similaires

  1. [where] requete sql avec OR qui déconne
    Par nannous dans le forum Langage SQL
    Réponses: 1
    Dernier message: 08/01/2007, 12h02
  2. loadVars qui déconne
    Par bitbis dans le forum Flash
    Réponses: 1
    Dernier message: 08/12/2006, 17h41
  3. [Access] Champ Date/Heure qui déconne
    Par portu dans le forum Bases de données
    Réponses: 2
    Dernier message: 05/05/2006, 17h42
  4. glDisable(GL_LIGHTING) pour un plan 2D qui déconne
    Par Coelacanthe dans le forum OpenGL
    Réponses: 1
    Dernier message: 09/12/2005, 22h03

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