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

VB.NET Discussion :

datagrid creation dynamique et recuperation d'evenement


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut datagrid creation dynamique et recuperation d'evenement
    Bonjour,

    J'ai un datagrid dans le quel dans une colonne j'affiche, dans un label des lignes de texte et pour chaque ligne apres un linkbutton "supprimer"


    Ma question est de savoir comment faire pour recuperer et coder le clic de ce link button creer dynamiquement?

    d'ava,ce merci!

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 745
    Par défaut
    a ma fonction itemdatabound de mon datagrid j'ai un datatable(dtF) qui contient des données et je fais :

    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
     Protected WithEvents lbDelete As New System.Web.UI.WebControls.LinkButton
    
     For i = 0 To dtF.Rows.Count - 1
    Dim lblfact As New Label
    lblfact.ID = "fact" & dtF.Rows(i)(4)
    lblfact.Text = dtF.Rows(i)(0) & " - " & dtF.Rows(i)(1) & " - " & dtF.Rows(i)(2) & " - " & dtF.Rows(i)(3)
    lbDelete.Text = "Supprimer"
    lbDelete.ID = "Supprimer" & dtF.Rows(i)(4)
    AddHandler lbDelete.Command, AddressOf test 
    ou
    AddHandler lbDelete.clik, AddressOf test 
    CType(e.Item.FindControl("Fact"), Label).Controls.Add(lblfact)
    CType(e.Item.FindControl("Fact"), Label).Controls.Add(lbDelete)
    CType(e.Item.FindControl("Fact"), Label).Controls.Add(New LiteralControl("</ br>"))
    next
    dans ma cellule j'ai un placeholder qui a Fact comme ID, ca me place le texte et les linkbutton parfaitement mais je n'arrive pas a ateindre le clic de mon linkbutton...

    j'ai pourtant fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     Private Sub test(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.CommandEventArgs)
    response.redirect("http://www.google.com")
    End Sub
    ou
     Private Sub test(ByVal sender As Object, ByVal e As System.EventArgs)
    response.redirect("http://www.google.com")
    End Sub

    avec un point d'arrent mais il ne ^passe pas dans aucun des deux!


    Siouplé un peu d'aide!!!!

    D'avance merci!!

Discussions similaires

  1. Réponses: 2
    Dernier message: 16/12/2011, 10h46
  2. recuperer un evenement de datagrid
    Par karra_radouane dans le forum Flex
    Réponses: 1
    Dernier message: 25/06/2009, 01h28
  3. [evenement] creation dynamique
    Par petitcoucou31 dans le forum Langage
    Réponses: 5
    Dernier message: 03/01/2006, 01h06
  4. Réponses: 15
    Dernier message: 21/07/2005, 15h05
  5. Creation dynamique d'un objet
    Par Tom_sawyer13 dans le forum Composants VCL
    Réponses: 4
    Dernier message: 06/08/2003, 18h31

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