L'appel asp.net mvc du contrôleur de la normale aspx formulaire web?
je veux faire une question à propos de asp.net mvc.
Comment je l'appelle asp.net mvc action de contrôleur de la normale aspx formulaire web?
Notre projet est utilisé asp.net mvc framework avec visual studio 2008 C#.net.
Par exemple,je veux utiliser ce genre dans la normale aspx formulaire web.
public ActionResult callMvc()
{
return RedirectToAction("Display","TempController");
}
Je sais il ne faut pas utiliser comme de cette façon dans le projet MVC,mais,nous avons besoin de certains cas.
Ce qui concerne
Indi
Vous devez vous connecter pour publier un commentaire.
Vous pouvez simplement utiliser une Réponse.Redirection avec la bonne url, ce qui acheminés à votre contrôleur en question, je suppose que dans votre cas, c'est:
Il serait préférable d'utiliser l'Url de l'aide pour résoudre l'url pour vous, de cette façon, si votre modification de parcours, alors vous n'avez pas à restructurer le code. L'utilisation de cette méthode;
Je ne l'ai jamais utilisé dans ce contexte avant, mais je crois qu'il devrait fonctionner comme prévu.
Utilisez le code suivant:
Response.Redirect("~/Home/Index");
Controller/action
Dans WebForm fichier cs (classe dérivée de Système.Web.L'INTERFACE utilisateur.Page) utilisation: