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 2.0 / 3.5 / 4.0
Eventi GridView Dinamico
martedì 24 marzo 2009 - 13.16
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
mar 24 mar 2009 - 13:16
Ciao a tutti,
ho inserito un GridView all'interno di un repeater.
Quando popolo in gridview, gli associo anche gli aventi per l'ordinamento e per cambiare pagina.
Ho fatto in questo modo:
protected void rptCamere_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
string row = (string)e.Item.DataItem;
GridView grwCamere = (GridView)e.Item.FindControl("grwCamere");
string tipo = Request["t"];
grwCamere.DataSource = clsPrenotazione.CheckIn(ddlStruttura.SelectedValue, row.ToString(), tipo);
grwCamere.DataBind();
grwCamere.RowCreated += new System.Web.UI.WebControls.GridViewRowEventHandler(this.grwCamere_RowCreated);
grwCamere.PageIndexChanging += new System.Web.UI.WebControls.GridViewPageEventHandler(this.grwCamere_PageIndexChanging);
grwCamere.Sorting += new System.Web.UI.WebControls.GridViewSortEventHandler(this.grwCamere_Sorting);
}
}
ma non funziona. Quando vado a scatenare l'evento mi dice: L'evento XXXX generato dal GridView 'grwCamere' non gestito.
Grazie mille
balfaz
Profilo
| Expert
726
messaggi | Data Invio:
gio 26 mar 2009 - 18:29
non ho provato a fare una cosa del genere ma la mia logica mi fa pensare che il rowdatabound è l'evento meno indicato per aggiungere un evento al gridview semplicemente perché il gridview è stato già costruito, perciò......
facci sapere cosa hai fatto
Dove troverai sempre una mano disposta ad aiutarti è nell'estremo del tuo proprio braccio
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
gio 26 mar 2009 - 18:36
Ho risolto tutto, grazie ad un aiuto, spostando l'assegnazione dei eventi nel ItemCreated
Questo perchè l'itemdatabound viene eseguito una sola volta e gli eventi veniva persi
balfaz
Profilo
| Expert
726
messaggi | Data Invio:
gio 26 mar 2009 - 18:42
caspita, interesante!!!
Dove troverai sempre una mano disposta ad aiutarti è nell'estremo del tuo proprio braccio
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 !