79 messaggi dal 05 aprile 2005
ciao a tutti

DATAGRID WEB

CON VS 2003 FW 1.1

la prima collonna del mio DG è una colonna modello dove ho inserito un image button per l'eliminazione del record...
al quale è associato il datagrid delete command

io dovrei potere rendere eliminabile solo l'ultimo record del datagrid

vorrei sapere se è possobile... rendere l'immagine di eliminazione visibile solamente per l'ultimo record del datagrid e lasciare la colonna vuota per tutti gli altri record...

in questo modo... una volta fatto il binding ciclare sul datagrid

for i=0 to datagrid.rows.count-2

e rendere il controllo della prima colonna enabled=false e visible=false

mentre x datagrid.rows.count-1

e rendere il controllo della prima colonna enabled=true e visible=true


GRAZIE 1000
Fa al caso tuo l'evento ItemCreated chiamato ad ogni riga che il datagrid crea. Cerca all'interno del gestore l'imagebutton e se lo trovi imposta le proprietà che vuoi. Per sapere a che riga sei usa e.Item.ItemIndex. Oppure dopo aver chiamato il metodo DataBind cerca l'ultima riga con datagrid.Items[datagrid.Items.Count -1].FindControl("...

Ciao

Il mio blog
Homepage

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.