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
Derivare Datagrid
martedì 31 maggio 2005 - 10.45
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
FrancescoGuadagno
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 31 mag 2005 - 10:45
Ciao a tutti,
Vista la ridondanza di codice nei miei datagrid, stavo creando un WebControl personalizzato derivato della classe System.Web.UI.WebControls.DataGrid.
Ci sono cose che sono riuscito a fare con facilità, come ad esempio personalizzare il paging inserendo nel costruttore:
this.AllowPaging = true;
this.PageSize = 10;
Ma il mio problema è ora personalizzare l'evento "ItemDataBound", affinchè possa inserire del codice che ogni volta sono costretto a scrivere a mano.
Qualcuno può aiutarmi?
FrancescoGuadagno
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 31 mag 2005 - 12:04
non riesco a personalizzare appunto l'evento del Databound.
Sto facendo qualcosa di questo tipo, ma non so bene come dichiarare e se sono sulla strada sbagliata. Cosa dovrei mettere al posto dei punti?
.... ..... OnItemDataBound(System.Web.UI.WebControls.DataGridItemEventArgs e)
{
base.OnItemDataBound(e);
switch (e.Item.itemType)
{
case ListItemType.EditItem:
case ListItemType.Item:
Case ListItemType.AlternatingItem:
case ListItemType.SelectedItem:
{
e.Item.Attributes.Add("evento1", "funzione1");
e.Item.Attributes.Add("evento2", "funzione2");
}
break;
}
}
FrancescoGuadagno
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 31 mag 2005 - 12:20
ok, questo lo avevo provato, ma ottengo un errore nel punto indicato dalla freccia:
...
base.OnItemDataBound(e);
switch (e.Item.itemType) <--
{
...
L'errore è: 'System.Web.UI.WebControls.DataGridItem.itemType' is inaccessible due to its protection level
FrancescoGuadagno
Profilo
| Senior Member
224
messaggi | Data Invio:
mar 31 mag 2005 - 12:58
il problema era più semplice. Errore di distrazione: ItemType e non itemType
Grazie mille
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 !