Alerte Javascript avant de rediriger dans ASP.NET
Je suis à l'aide de code suivant pour afficher de message de mise à jour dans le panneau de mise à jour
string jv = "alert('Time OutAlert');";
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "msg", jv, true);
Il fonctionne très bien.
Mais lorsque j'utilise la Redirection après il charge la page sans afficher le message. Je veux de l'utilisateur de voir le message et après avoir cliqué sur "ok", il faut rediriger.
string jv = "alert('Time OutAlert');";
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "msg", jv, true);
Response.Redirect("~/Nextpage.aspx");
source d'informationauteur Rohit Chaudhari
Vous devez vous connecter pour publier un commentaire.
Affichage de l'alerte avec javascript et ensuite faire la redirection avec la même:
Vous ne pouvez faire que, de la façon dont vous allez essayer car le message est en cours d'exécution sur le côté client, mais vous faire de la redirection sur le code derrière avant le chargement de la page pour afficher le message.
La façon de le faire est d'appeler juste après le message de redirection coté client:
Cela Fonctionne bien