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 :

Refresh GridView avec un sqldatasource


Sujet :

ASP.NET

  1. #1
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2007
    Messages : 24
    Par défaut Refresh GridView avec un sqldatasource
    Hello,

    voila, j'ai sur une page un gridView rempli avec un sqldatasource, lorsque l'utilisateur sélectionne une ligne il est redirigé vers un autre panel qui affiche plus de détails que la ligne sélectionnée et depuis là il peut mettre à jour les infos.

    la màj se fait en codebehind via une procédure stocké. Jusque là pas de soucis. Le hic s'est que lorsqu'il click sur le bouton "Valider" et que j'ai fini mon update sans accro, je souhaite revenir à l'affichage précédent (donc jouer avec 2 panel visible = true/false), soit mon gridView mais avec un refresh pour voir les modif.

    j'ai tenté dans mon bouton "Valider" de faire des databind() sur le gridview, sur le sqldatasource, j'ai tenté également dans le page_load en dehors de la condition if(!IsPostBack).

    j'ai même tenté de recréer une commande complète en codebehind identique à celle du sqldatasource. Mais rien ne change j'ai toujours les valeurs de mon 1er select.

    Quelqu'un connait-il un moyen efficace de lancer manuellement un refresh sur le sqldatasource? ou une autre solution?

    Merci

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Plutôt que de jouer sur la visibilité d'un panel, tu peux rediriger vers la page.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2007
    Messages : 24
    Par défaut
    Finalement j'ai opté pour tout faire en code et de laisser tomber le Sqldatasource, ce qui résout tous mes soucis

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/11/2014, 08h23
  2. Réponses: 1
    Dernier message: 02/05/2011, 15h30
  3. Réponses: 5
    Dernier message: 30/11/2009, 11h14
  4. Réponses: 3
    Dernier message: 12/06/2007, 10h31
  5. Réponses: 2
    Dernier message: 20/06/2006, 16h32

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