ragazzi ho piazzato tutto il codice della mia pagina nel file di code behind...
allora all'interno della pagina aspx ho
un panel che contiene i textbox per l'inserimento dei dati
un repeater che contiene i textbox con i valori inseriti per la modifica dei dati
un repeater che contiene i textbox disabilitati con i valori inseriti per la cancellazione dei dati
ciascuno dei tre elementi sopra citati contiene un pulsante e a ciascun pulsante ho associato una Sub rispettivamente
Submit
SubmitModifica
SubmitElimina
nel file code behind ho dovuto dichiarare ovviamente tutti gli elementi contenuti nella pagina .aspx come public
poi ci ho messo dentro le tre sub
il problema è questo quando sono attive tutte e tre le sub (dico attive tutte e tre perchè ho provato a commentarle e sembra funzionare)mi esce questo errore
System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.
associato alla riga di codice
sqlUpdate = "UPDATE tbclienti SET nome = '"& Replace(nome.Text,"'","''") &"' , cognome = '"& Replace(cognome.Text,"'","''") &"', .................................................. ......................................... WHERE id = '"& id &"'"
ho sostituito i puntini con gli altri campi!!!
ho pensato può essere che i nomi degli elementi sono gli stessi sia in tutte e tre le fasi?