par exemple. J'ai un formulaire avec un ListView
qui est en mode d'édition.
Quelque chose se produit pour que la table que Listview utilise ne soit plus disponible.
Je veux juste être en mesure de fermer la fenêtre si l'utilisateur frappe 'enregistrer'.fermant une fenêtre après Response.End
In Page_Load
, je vérifie si la table est disponible, sinon j'appelle RegisterClientScriptBlock(type,name,"window.close()").
Cependant, le traitement se produit toujours, et il passe à L istView1_ItemUpdating event
.
Dans Page_Load
, si la table n'existe pas, je peux appeler Response.End pour arrêter le traitement, cependant, la fenêtre reste active puisque le script n'a jamais été enregistré.
Un moyen d'arrêter le traitement et fermer la fenêtre sans avoir à mettre un IsTableValid()
personnalisé dans toutes mes méthodes?
Avez-vous essayé d'utiliser Response.Flush? – ryudice
oui, voir ci-dessous ... – eych