Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Datagrid ed elementi dinamici

    ciao a tutti...di nuovo...
    Dunque...ponete caso di avere un bel datagrid di cui generate le colonne con dei bell'item template.
    Ne riempite i contenuti con un Container.DataItem dopo aver associato al datagrid una datatable appositamente costruita.
    L'ulitma colonna del datagrid invece deve essere un pulsante di edit, alla cui pressione, ovviamente, viene scatenato l'evento relativo del datagrid.
    Il mio problema è questo: ho un campo MS (che può assumere valore "X" o nullo) che mi controlla la visibilità del pulsante Edit. In pratica se questo campo è 'X' il pulsante edit non deve essere visualizzato...e non ho idea di come farlo...ho provato a mettere un codice if giusto prima del pulsante ponendo come condizione il controllo del TEXT della label associata a MS, ma dice che non è dichiarata...
    avete qualche idea? spero di essere stato abbastanza chiaro...

  2. #2
    MAROOOOO''''''!!!!
    Che ffffico che sono!!!! :adhone:
    Ho risolto
    Non so se sia il metodo convenzionale ma a me funziona...
    ho fatto così:

    codice:
    Dim riga as DataGridItem
    MiaDataGrid.DataSource = MiaDataTable
    MiaDataGrid.DataBind()
    For Each riga In MiaDataGrid.Items
        lblMS = riga.FindControl("lblMS")
        If lblMS.Text = "X" Then
           btnEdit = riga.FindControl("btnEdit")
           btnEdit.Visible = False
        End If
    Next
    Ora vado a prendermi un caffè...

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.