25 messaggi dal 20 dicembre 2001
Salve a tutti!
Ho un problema che mi tormenta da ben 3 giorni...adesso vi
spiego:
In una pagina .aspx ho un datagrid con una colonna
(asp:buttonColumn) per eseguire l'eliminazione.
L'eliminazione viene eseguita correttamente, ma il
problema non è questo...se in seguito ad una eliminazione
vado a modificare un record del datagrid (tramite un
asp:hyperlinkColumn) aprendo una popup, quando clicco sul
bottono chiudi della popup riaggiorno la pagina
sottostante e qui nasce il problema!La pagina sottostante
ha ancora in memoria l'evente delete eseguito prima di
aprire la popup di modifica!!!!quindi me lo torna ad
eseguire e l'applicazione web va in errore!!!Come posso
fare per eseguire una delete da una colonna del datagrid,
poi in seguito a questa aprire una popup x modificare un
record, chiuderla, aggiornare la pagina sottostante(con
javascript) ma senza rieseguire il delete????
Quale può essere il problema???
Accetto ogni minimo suggerimento!!!!!
Beh, un primo modo e il più semplice sarebbe quello di non eseguire niente, nel senso che un delete in base ad un id se l'id non esiste più non genera nessun errore.
Quindi gestire questo errore nell'evento, poi è il sistema che non è il massimo, perché, non so che browser usi, ma su internet explorer in quel caso compare la finestra di conferma per il riinvio dei dati, cosa molto brutta.

Ciao

Il mio blog
Homepage
25 messaggi dal 20 dicembre 2001
Tutte le osservazioni che mi hai fatto sono giustissime, ma per adesso è l'unico modo che ho trovato per includere nell'appllicazione le popup, se tu hai qualche suggerimento riguardo a questa scelta mi faresti un favore....
Intanto grazie per l'interessamento e l'aiuto!!!!

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.