Bonjour
je suis debutant dans le asp.net_MVC.
J'ai essayé de crée une web MVC application qui navigue entre trois pages et pour cela j'ai crée 3 vue (home,product,about) et un controlleur (site)l’exemple est pris de "
Le code du controlleur
Je suis sur que le problème est dans le routing.Je ne l 'ai pas bien saisi.quand je compile l'erreur"The view 'Home' or its master was not found. The following locations were searched"Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public class SiteController : Controller { // // GET: /Site/ public ActionResult GoTohome() { return View("Home"); } public ActionResult AboutUs() { return View("About"); } public ActionResult SeeProduct() { return View("Product"); }
J'ai modifié le fichier Global.asax comme suit mais toujours le même problème
Merci pour votre aideCode:
1
2
3
4
5
6
7
8
9 public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Site", action = "GoTohome", id = UrlParameter.Optional } // Parameter defaults );