Page ASPX Réponse.Rediriger vers MVC Vue
Est-il possible de la Réponse.Redirection en aspx qui renvoie une vue de MVC?
J'ai une connexion.page aspx que j'ai besoin lors de la connexion réussie, pour rediriger vers une vue dans ~/Views/Home/index.cshtml est-ce possible? J'ai essayé de suivre mais l'url n'a pas pu être résolu.
essayé:
-
Response.Redirect("~/Views/Home/Index.cshtml");
-
Response.Redirect("Home");
Le contrôleur est "HomeController" et la vue "Index.cshtml" toute aide pour appeler un contrôleur et vue, ou au moins juste l'url de l'aide.
Response.Redirect(url)
enverra à l'utilisateur d'oùurl
est. Il n'a pas d'importance si l'URL est à une ressource sur le même site ou sur un autre côté, ou à la technologie indiqué par un point de vue différent du moteur. Tant que c'est une URL valide, il va y aller.
Vous devez vous connecter pour publier un commentaire.
Comment sur
Response.Redirect("/Home/Index");
- qui est bien sûr en supposant que vous avez unHomeController
avec unIndex
action qui renvoie le point de vue que vous recherchez (par convention, il va y avoir une vue d'avoir le même nom que l'action, sauf indication contraire).Voici comment j'redirection à partir
.aspx
à un MVC vue:Vous empêche de coder en dur dans le chemin d'accès réel et utilise à la place de votre trajet et vous permet également de construire dans
routeParameters
.essayez ceci:
en supposant que c'est dans le même contrôleur , si ce n'est:
dans le framework MVC vous n'avez pas de redirection de points de vue en direct , vous rediriger vers des Actions, puis il y a moi d'être certaine logique là-dedans , et basée sur la logique de l'Action, il choisit un point de vue et de remplir un modèle de vue si nécessaire
void
... qu'est-ce que l'OPreturn
ing?Essayez ceci :
Essayer Cette