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 :

[VB.NET] DataGrid et footer


Sujet :

ASP.NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    49
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 49
    Par d�faut [VB.NET] DataGrid et footer
    Salut,


    Dans un datagrid, j'utilise le footer pour faire des calculs.
    J'utilise la propri�t� "OnItemDataBound" du datagrid. Mais cette fonction n'est appel� que lorsque l'on fait le bind du datagrid.

    Par la suite, je donne la possibilit� � l'utilisateur de modifier les donn�es dans le datagrid. Lorsqu'il pousse sur le bouton enregistrer, je voudrais avoir la possibilit� de mettre � jour les totaux du footer sans devoir relire les donn�es de la table.


    Merci d'avance pour votre aide

  2. #2
    Membre averti
    Inscrit en
    Mai 2003
    Messages
    14
    D�tails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 14
    Par d�faut
    Bonjour,

    Ma question est comment calculer des totaux si tu ne relie pas les donn�es ?

    Ca ne marche pas comme Excel. Si tu veux le faire sans aller retour serveur il faut utiliser du javascript sur l'evenement onChange de la celllule. Ca te donnera cette impression de recalcule automatique et ce n'est pas trop dur � coder.

    Bon courage

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    49
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 49
    Par d�faut
    Merci de ta r�ponse gregoun.

    L'id�e d'utiliser le javascript pour r�soudre mon probl�me est une excellente id�e mais malheureusement je ne connais rien en javascript
    Peux-tu me donner un exemple stp!

    merci

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    49
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 49
    Par d�faut
    trouv� !


    En fait un footer ne se retrouve pas aussi facilement voici une partie de mon code
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    Dim t As System.Web.UI.WebControls.TextBox
    dim footerIndex as integer
     
    footerIndex = DgrdComptageGlobal.Controls(0).Controls.Count - 1
    t = DgrdComptageGlobal.Controls(0).Controls(footerIndex).FindControl("TxtEleves1GlobalTotal")
    t.Text = 100

    je vous propose un lien vers http://odetocode.com/Articles/116.aspx. Cet article contient un plus d'explication ( ! en anglais)

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [VB.NET] DataGrid et double click
    Par mic56 dans le forum Windows Forms
    R�ponses: 15
    Dernier message: 01/11/2006, 04h37
  2. [VB.NET] DataGrid et CheckBox
    Par nmerydem dans le forum ASP.NET
    R�ponses: 3
    Dernier message: 15/06/2004, 15h52
  3. [VB.NET] Datagrid + CheckBox : Cocher toutes les cases
    Par sirex007 dans le forum ASP.NET
    R�ponses: 5
    Dernier message: 24/05/2004, 15h33
  4. [VB.NET] Datagrid - Récupérer CheckBox cochées
    Par nmerydem dans le forum ASP.NET
    R�ponses: 16
    Dernier message: 18/05/2004, 13h28
  5. [VB.NET] Datagrid dans tabstrip : bug ?
    Par necro dans le forum ASP.NET
    R�ponses: 13
    Dernier message: 23/02/2004, 10h23

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