none
Selectionner une ligne d'un gridview et la supprimer RRS feed

  • Question

  •  

    bonjour à tous

    j'explique mon petit soucis

    j'ai crée un gridview qui m'affiche différents champs

    maintenant mon probleme est que je n'arrive pas à selectionner une ligne et la supprimer définitivement du gridview!!

     

    en faite ce gridview va permettre de visualiser des demandes et j'aimerai que la personne qui s'occupe de ses demandes

    lorsqu'elle sélectionne une ligne celle ci disparait mais lors d'une actualisation avec F5 cette ligne ne réapparaisse pas

     

    je me demande si j'ai utilisé le bon outil aussi?

     

    Merci d'avance

     

     

    mardi 22 juillet 2008 09:58

Réponses

  • j'ai trouvé mon erreur la valeur du Cell n'etait pas bonn

    et j'ai reussi a afficher que les lignes ou l'etat is null en changeant de critere dans le SQLDatasource

    jeudi 24 juillet 2008 09:42

Toutes les réponses

  • Bonjour,

     

    Utilisez la propriété SelectedIndex :

    http://msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.gridview.selectedindex.aspx

     

    Il faudrait nous expliquer à quel moment et sur quelle action vous souhaitez supprimer cette ligne.

     

    Cordialement

     

    mercredi 23 juillet 2008 21:26
    Modérateur
  •  

    ma premiere solution c'est tourné vers le selectedindex mais j'ai remarqué que lors de la suppression de ma ligne cela me la supprimé aussi du coté table donc du coup j'ai fait un lot DTS qui me recupere le contenu de la table initiales

     

    pour cela j'ai trouvé ceci une astuce pour dire que lorsque je clique sur ce bouton ca me met T dan sle champ ETAT voici le code

     

    Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs)

    Dim de As String = "UPDATE Besoins SET Etat = 'T' WHERE Identifiant_B = " & sender.namingcontainer.Cells(0).Text

    Dim ds As SqlDataSource = CType(Page.FindControl("SqlDataSource2"), SqlDataSource)

    ds.UpdateCommand = de

    ds.Update()

    End Sub

     

    mais j'ai une erreur sur la premiere ligne SQLexception ligne 1 syntaxe incorrecte sur '=' qu ej ne sais pas résoudre!!

    jeudi 24 juillet 2008 07:20
  • j'ai trouvé mon erreur la valeur du Cell n'etait pas bonn

    et j'ai reussi a afficher que les lignes ou l'etat is null en changeant de critere dans le SQLDatasource

    jeudi 24 juillet 2008 09:42