Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    datagrid, più righe per ogni record

    salve a tutti

    come da immagine, in alto è la struttura dei record come attualmente funziona con asp
    sotto, come sto cercando di migrarlo in asp.net

    si vede chiarametne che le prime 4 colonne è un unico record, e dalla quinta colonna in poi ci sono più righe per ogni record

    ho cercato di implementare un'altro datagrid nell'itemTemplate del datagrid, ma il risultato è che si vedono i bordi della tabella

    avete qualche soluzione per far coincidere la grafica con il vecchio stile?

    grazie
    Immagini allegate Immagini allegate
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Io non uso oggetti . . .
    Al max repeater dentro datagrid. . .

    Se mai inserisco del codice html formattato a mio piacere

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da DarioN1
    Io non uso oggetti . . .
    Al max repeater dentro datagrid. . .

    Se mai inserisco del codice html formattato a mio piacere
    codice formattato?
    e per la riga di divisione come fai a farla combaciare con la colonna precedente?
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Non basta fare una tabella <table style="border:none;"> in una TemplateColumn ?

  5. #5
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da djciko
    Non basta fare una tabella <table style="border:none;"> in una TemplateColumn ?
    si basterebbe, e poi per le righe in orizzontale di divisione in ogni record come lo gestisci?
    se io metto i bordi :"none" non visualizza nessun bordo
    se io metto "horizontal" mi visualizza orizzontali, ma anche i contorni del datagrid
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da Kahm
    si basterebbe, e poi per le righe in orizzontale di divisione in ogni record come lo gestisci?
    se io metto i bordi :"none" non visualizza nessun bordo
    se io metto "horizontal" mi visualizza orizzontali, ma anche i contorni del datagrid
    Devi giocare un po' con lo style del TD credo.

    codice:
    <ASP:TEMPLATECOLUMN>
    <ITEMTEMPLATE>
    	<table width="100%" cellpadding="0" cellspacing="0">
    	<tr>
    	<td STYLE="BORDER-LEFT:NONE;BORDER-RIGHT:NONE;BORDER-TOP:NONE;BORDER-BOTTOM:1PX SOLID #000;">
    
    .
    .
    .

  7. #7
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da djciko
    Devi giocare un po' con lo style del TD credo.

    codice:
    <ASP:TEMPLATECOLUMN>
    <ITEMTEMPLATE>
    	<table width="100%" cellpadding="0" cellspacing="0">
    	<tr>
    	<td STYLE="BORDER-LEFT:NONE;BORDER-RIGHT:NONE;BORDER-TOP:NONE;BORDER-BOTTOM:1PX SOLID #000;">
    
    .
    .
    .
    si mi piace come idea
    ora il punto è che io utilizzo un datagrid nell'item template
    per togliere quel datagrid e inserire un codice gestito, hai suggeriementi per farlo?
    ti ringrazio
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  8. #8
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da Kahm
    si mi piace come idea
    ora il punto è che io utilizzo un datagrid nell'item template
    per togliere quel datagrid e inserire un codice gestito, hai suggeriementi per farlo?
    ti ringrazio
    Cambiare la query, prendere tutto (i dati del datagrid piu' esterno e quelli del datagrid piu' interno) e visualizzarli nelle celle della tabella come su detto con i <%# Container.DataItem("campo") %> ?

  9. #9
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Secondo me il problema è che ci si sente obbligati ad usare i controlli asp.net.
    Però, quando non è possibile, basta creare html "a mano". Una StringBuilder ed il gioco è fatto.
    Se funziona in asp, poi, basta copiare.
    Pietro

  10. #10
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da pietro09
    Secondo me il problema è che ci si sente obbligati ad usare i controlli asp.net.
    Però, quando non è possibile, basta creare html "a mano". Una StringBuilder ed il gioco è fatto.
    Se funziona in asp, poi, basta copiare.
    si ok
    ma come faccio a fare un response.write lì dentro con il ciclo dell'itemDataBound?
    oppure metto una label e gli imposto il codice HMTL?
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

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 © 2025 vBulletin Solutions, Inc. All rights reserved.