Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Eliminare riga datagrid
mercoledì 29 giugno 2005 - 13.55
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
temerario
Profilo
| Junior Member
58
messaggi | Data Invio:
mer 29 giu 2005 - 13:55
Volevo sapere se è possibile e come si fa ad eliminare una riga del datagrid in fase di ItemCreated o ItemDataBound.
C'è un modo? e come?
In più se mi potete aiutare a gestire la paginazione del datagrid.
Nel senso che...se mi trovo nella pagina 2 dove ho un solo elemento e poi lo cancello... mi va in errore.
COme posso fare?
Avete qualche spezzone di codice da farmi analizzare?
Ciao e grazie a tutti.
micto27
Profilo
| Senior Member
385
messaggi | Data Invio:
mer 29 giu 2005 - 14:53
Per quanto riguarda la paginazione:
se sei sulla seconda pagina la proprietà CurrentPageIndex vale 1 (si parte da 0), se elimini l'unica riga della seconda pagina al successivo DataBind la proprietà CurrentPageIndex viene ad essere incongruente in quanto la pagina 1 non esiste più. Prima di invocare il metodo DataBind potresti verificare che la proprietà CurrentPageIndex sia minore della proprietà PageCount. Se così non fosse potrai decidere come reimpostare CurrentPageIndex.
Sul discorso di non mostrare un certo item del Datagrid: ad esempio sull'evento ItemDataBound potresti impostare e.item.visible = false.
Ciao, Michele
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
gio 30 giu 2005 - 09:43
e.item.visible = false.
mi pare ottima, senno devi agire direttamente sul dataset.
C'è solo un capitano !!!!!!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !