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

Accès aux données Discussion :

[C# 2.0] datagrid , changement de page


Sujet :

Accès aux données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 153
    Par défaut [C# 2.0] datagrid , changement de page
    bonjour

    j'ai une dropdownlist et un datagrid sur la meme page

    le dropdownlist sert à choisir la database
    puis j'ajoute les données dans le datagrid en fonction de la database choisi
    requete et connection réalisé à la main

    le datagrid s'affiche correctement avec des donnéess corrects.

    j'ai au moin 1000 lignes donc j'ai activé le paging, mais quand je change de page, le datagrid disparait.

    j'ai cherché pour coder le PageIndexChanging pour mettre à jour, mais je bloque

    si vous avez une solution à mon probleme.

    merci d'avance.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 20
    Par défaut
    Est-ce que la datagrid est générée dynamiquement dans ton code, ou bien est-ce que tu la conçois au moment du design ?

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 153
    Par défaut
    je le conçois dans le design, pour avoir un acces facile au événement

    puis mon code behind :

    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
     
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {
    ....
     
     
    string MaConnectionString =
                    @"Data Source=.\SQLEXPRESS;" +
                    @"AttachDbFilename=|DataDirectory|\*****\" + nomDatabase + ";" +
                    @"Integrated Security=True;" +
                    @"User Instance=True";
     
                MonSqlDataSource.ConnectionString = MaConnectionString;
                MonSqlDataSource.SelectCommand =
                    "SELECT *****
                    "FROM ****** " +
                    "INNER JOIN *******";
     
     
                GridView1.AllowSorting = true;
                GridView1.AllowPaging = true;
                GridView1.DataSourceID = "MonSqlDataSource";
     
    }

  4. #4
    Membre confirmé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 153
    Par défaut
    UP

    en passant par un DataSet et sans autoPostBack, c'est toujours pareil

    j'ai la premiere page, mais quand je vais sur la suivante ou la 2eme, le datagrid disparait

Discussions similaires

  1. Réponses: 6
    Dernier message: 22/06/2007, 15h51
  2. [FPDF] Tableaux : besoin d'aide pour détecter le changement de page
    Par vallica dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 26/06/2006, 20h15
  3. affectation de valeur sans changement de page
    Par clancy182 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 08/05/2006, 17h08
  4. Etat : changement de page
    Par nicoaix dans le forum Access
    Réponses: 2
    Dernier message: 21/02/2006, 12h22
  5. Réponses: 9
    Dernier message: 16/01/2006, 14h16

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