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

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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");
       }
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"
J'ai modifié le fichier Global.asax comme suit mais toujours le même problème

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
             );
Merci pour votre aide