Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696

    datagrid: conteggio colonne...

    Ho un datagrid dove stampo il risultato di una query che mi restiruisce DUE campi di una tabella.
    Il mio problema è che vorrei non far vedere la seconda colonna, quindi il secondo campo.

    sto provando con:
    codice:
    dg.columns(1).visible=false
    ma mi diche che l'indice è fuori da range... ed infatti il numero il columns.count è uguale a 1!
    eppure se gli facciostampare il DG così com'è mi stampa entrambi i campi...!

    ho provato a farlo sia prima che dopo il databind ma niente...

    qualcuno mi da' una mano?
    PAZZIA PAZZIA
    PORTAMI VIA!

  2. #2
    Perchè non sa ancora quante colonne hai... sembra strano ma è così..

    Aggiungi questo dovrebbe funzionare

    Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound
    If e.Item.ItemType = ListItemType.AlternatingItem Or e.Item.ItemType = ListItemType.Item Then

    e.Item.Cells(1).Visible = False

    End If

    If e.Item.ItemType = ListItemType.Header Then
    e.Item.Cells(1).Visible = False
    End If
    End Sub


    Se usi le boundcolumn o le templatecolumn e gli setti la proprietà è più semplice!!

    Fammi sapere
    Ciao
    Kalman
    Kalman

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.