Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Righe in DataGrid

  1. #1

    Righe in DataGrid

    Ciao

    vorrei creare delle righe in un datagrid che si alternanto alle righe con i dati, mi spiego meglio nel datagrid associo le colonne con i dati del database però sotto ogni riga con i dati vorrei creare una riga senza colonne con un unico testo. il datagrid permette di creare le colonne ma si possono creare le righe?

  2. #2
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Un datagrid se guardi l'html della pagina è solo una normale tabella, se nell'itemtemplate di una Templatecolumn ci metti un bel <TR><TD colspan=20>pippo</TD></TR>, ti trovi una riga con scritto pippo sotto quella creata dal grid.
    Sta a te chiaramente mettere al posto di pippo quello che ti interessa.
    Ciao

  3. #3
    Hai ragione GRAZIE

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Righe in DataGrid

    Originariamente inviato da AlessandroB
    Ciao

    vorrei creare delle righe in un datagrid che si alternanto alle righe con i dati, mi spiego meglio nel datagrid associo le colonne con i dati del database però sotto ogni riga con i dati vorrei creare una riga senza colonne con un unico testo. il datagrid permette di creare le colonne ma si possono creare le righe?
    Quello che tu intendi fare con un DataGrid si può fare benissimo. Però è un procedimento per così dire, specialistico, per i più coraggiosi (per dirla come Dino Esposito).
    In pratica devi lavorare nell'evento ItemDataBound. Qui ti devi preoccupare di trovare dove va la riga senza colonne. Una volta trovata, devi rimuovere le colonne che non interessano ed estendere, mediante e.Item.Cells[0].ColumnSpan = xxx (per esempio), la tua colonna.

    Se però vuoi il mio parere, a me girano le palle quando per fare una cosa così semplice, bisogna fare una cosa così complicata. In fondo quello che chiedi è facilissimo farlo con un Repeater.
    Perciò, usa il DataGrid solo per le cose più semplice, ed il Repeater per le cose più serie

    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.