Maison > développement back-end > C++ > Comment puis-je conserver les paramètres lors de l'utilisation de RedirectToAction() ?

Comment puis-je conserver les paramètres lors de l'utilisation de RedirectToAction() ?

Patricia Arquette
Libérer: 2025-01-25 07:07:08
original
785 Les gens l'ont consulté

How Can I Preserve Parameters When Using RedirectToAction()?

Maintenir les paramètres avec RedirectToAction()

Imaginez que vous utilisez un lien comme celui-ci : Site/Controller/Action/ID (où ID est un numéro). Plus tard, vous devrez rediriger vers la même action depuis un contrôleur.

Au lieu d'utiliser un stockage temporaire potentiellement problématique comme TempData (qui peut provoquer des problèmes lors de l'actualisation de la page), utilisez le paramètre routeValues dans RedirectToAction(). Attribuez simplement la valeur de votre paramètre à la bonne clé, comme ceci :

<code class="language-csharp">return RedirectToAction("Action", new { id = 99 });</code>
Copier après la connexion

Cela redirige directement vers Site/Controller/Action/99, préservant proprement le paramètre sans avoir besoin de stockage temporaire de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal