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
Datagrid dettagli
martedì 31 maggio 2005 - 15.33
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mgianluca
Profilo
| Junior Member
67
messaggi | Data Invio:
mar 31 mag 2005 - 15:33
Vorrei realizzare un datagrid che però avendo molti campi (sempre dalla stessa tabella) con un bottone vorrei che si aprisse il dettaglio.
Se è possibile mi piacerebbe farlo per ogni riga e non in fondo al datagrid principale.
Quindi e come se dovessi per ogni riga del datagrid assegnare un datagrid di una riga (dettagli).
Non saprei da dove cominciare. Se qualcuno mi potesse aiutare anche publicando spezzoni di codice ne sarei molto grato.
Ciao
FrancescoGuadagno
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 31 mag 2005 - 16:47
La cosa è possibile creando nel DataGrid1 principale una colonna Template e posizionando all'interno un DataGrid2 dei dettagli (o i dettagli organizzati in qualsiasi forma tu voglia).
Di conseguenza, devi gestire l'evento
private void DataGrid1_ItemDataBound(...)
{
switch (e.Item.ItemType)
{
case ListItemType.Item:
case ListItemType.SelectedItem:
case ListItemType.AlternatingItem:
case ListItemType.EditItem:
{
//esegui il cast del datagrid presente su ogni riga
DataGrid dgCorrente = ((DataGrid)(e.Item.FindControl("DataGrid2")));
//Prosegui con il DataBind del DG corrente
...
}
break;
}
}
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 !