Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di ClaraF
    Registrato dal
    Jul 2001
    Messaggi
    138

    ImageButton dentro Datagrid

    Domandina...
    ho un DataGrid, in ogni cella del DataGrid ho un Table, in ogni colonna della Table ho un' ImageButton.

    Vorrei che cliccando su un ImageButton questo combiasse di colore e mi tenesse in memoria qual'è l'ImageButton cliccato.

    Ho creato un DataGrid con tante colonne Modello. In ogno modello ho messo un oggetto Table normale e dentro tanti ImageButton.
    Riesco a selezionare una cella del datagrid, ma non riesco a selezionare un'ImageButton all'interno di una cella di DataGrid.... come posso fare ?
    Il codice che seleziona una cella del DataGrid (la 1,1) è il seguente:

    codice:
    Dim elemento As DataGridItem
    For Each elemento In dgSettimana.Items                        
        If item.ItemIndex = 1 Then
           item.Cells(1).BackColor = Green
        End If
    Next
    Grazie a tutti,
    Cl@

  2. #2
    LKDR
    Guest
    se non erro e ho ben capito dovresti usare la funz
    .FindControl
    sul l'obj datagrid da te inizializzato

    bye

  3. #3
    Utente di HTML.it L'avatar di ClaraF
    Registrato dal
    Jul 2001
    Messaggi
    138
    Fantastico, grazie LKDR !

    Con questo codice riesco a riferirmi al controllo ImageButton che voglio e a cambiargli l'immagine

    codice:
    Dim myControl1 As ImageButton = item.Cells(1).FindControl("ImageButton1")
    
    If (Not myControl1 Is Nothing) Then
        myControl1.ImageUrl = "/intra/img/rosso.gif"
     End If
    ... ora spero di riuscire a meccanizzare il codice per tutto il DataGrid !

    Ma perché sui libri queste cose non vengono scritte

    Cl@

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.