Scusa ma invece di fare tutto questo giro ed usare la reflection non potevi semplicemente castare il sender nell'evento????

una roba tipo questa:

protected override void OnInit(EventArgs e)
{

base.OnInit(e);

GridView myGrid = this.Control as GridView;

if (myGrid != null)
{
myGrid.DataBound += new EventHandler(myGrid_DataBound);

}
}

void myGrid_DataBound(object sender, EventArgs e)
{
int pagine = ((GridView)sender).PageCount;
}

imperugo
Microsoft MVP
myblog : http://www.tostring.it
ho sbagliato non è il numero di pagine :) ma il vecchio VirtualItemCont.

non so perche ma scrivo sempre numero di pagine invece che numero di record.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

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.