scusate ho capito è un errore banale avevo copiato un pezzo di codice da internet e non avevo badato che all' inizio del codice c' èra:

If Not Page.IsPostBack Then