Visualizzazione dei risultati da 1 a 4 su 4

Discussione: colonne datagrid

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262

    colonne datagrid

    il mio dg funziona bene e mi visualizza correttamente i dati del db.
    Vorrei che una colonna (quella relativa all'ID) non mi venga visualizzata, come faccio?

    Il dg viene così popolato:

    DataManager DM = new DataManager();
    DataSet ds = new DataSet();
    string myQuery = "SELECT nome AS 'Nome progetto', descrizione AS Descrizione , ID_Progetto FROM progetto " ;
    ds = DM.eseguiQuery( myQuery );
    dgVetrina.DataSource = ds;
    dgVetrina.DataBind();
    DM.chiudiConnessione();

    Nell'HTML della pagina non trovo info relative alle colonne relative ai dati ma solo sulla formattazione del dg, come faccio?

    Grazie

    PS: ho bisogno di conservare il valore dell'ID_Progetto altrimenti banalmente potrei eliminare dalla query l'elemento ID_Progetto, pertanto accetto altri suggerimenti.

  2. #2

    Re: colonne datagrid

    Originariamente inviato da iperuber
    ...accetto altri suggerimenti.
    potresti provare con qualcosa di simile a
    codice:
    dgVetrina.Columns(2).Visible = False
    Saluti a tutti
    Riccardo

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262
    grazie, ho già provato.
    Non funziona per il seguente motivo:
    osservando le colonne in fase di progettazione compaiono le lettere 'abc' e quel tipo di colonne sono colonne fittizie il che vuol dire che anche andando nell'HTML non ne abbiamo una loro definizione all'interno dei tag; ciò non avviene per colonne di tipo castom, templete, per le quali troviamo nell'HTML pezzi di codice simile a questo :

    <aspataGrid id="dgVetrina" style= ...
    <Columns>
    <asp:ButtonColumn Text="Seleziona" CommandName="Select"> </asp:ButtonColumn>
    </Columns>
    </aspataGrid>

    per i quali si va a riempire il vettore culomns e quindi richiamarselo da codice ed impostare la property visible=false.

    Spero di essere stato chiaro!

    UP, problema ancora irrisolto !!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262
    ho risolto utilizzando colonne di tipo BoundColumn.
    grazie lo stesso

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.