Remplacer la commande de ligne dans GridView
-
12-12-2019 - |
Question
Je voudrais actualiser la page lorsque vous cliquez sur le bouton Supprimer dans GridView, mais je n'ai pas trouvé de moyen de le faire si j'écris ma fonction onrowcommand
if (e.CommandName == "Delete")
{
Response.Redirect("~/Order.aspx");
}
il redirige d'abord et ne supprime pas l'enregistrement, mais je souhaite pouvoir supprimer l'enregistrement et actualiser la page en utilisant la méthode de redirection par la suite.
La solution
N'utilisez pas la commande delete, mais plutôt la commande RowDeleted
événement côté serveur.Il se déclenche après la suppression de la ligne et répond à votre objectif.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow