Ciao, scusami, hai perfettamente ragione.
Ho risolto, il problema era legato alla pagina.
Ho un altro problema di cui ti allego il codice.
GridViewRow row = Griglia.Rows[e.RowIndex];
Label ID = (Label)Griglia.Rows[e.RowIndex].FindControl("ID");
TextBox Nota = (TextBox)Griglia.Rows[e.RowIndex].FindControl("Annotazioni")
Sempre la gridview, questo codice su una pagina funziona correttamente, mentre se lo faccio girare su un'altra no, nel senso che la textbox non mi valorizza il contenuto del campo della griglia.
Di sicuro dimentico qualcosa, ma non capisco cosa.
Grazie.