Comment cartographier un itinéraire pour / News / 5 vers mon contrôleur de nouvelles

Je suis en train d'essayer d'identifier la manière d'une carte de l'itinéraire pour /News/5 pour mes news contrôleur.

C'est mon NewsController:

public class NewsController : BaseController
{
    //
    //GET: /News

    public ActionResult Index(int id)
    {
        return View();
    }

}

C'est mon Global.asax.cs règle:

        routes.MapRoute(
            "News", //Route name
            "{controller}/{action}/{id}", //URL with parameters
            new { controller = "News", action = "Index", id = -1 } //Parameter defaults
        );

J'essaie d'aller à /News/5 mais je reçois une ressource ne trouve pas d'erreur, mais quand va /News/Index/5 il fonctionne?

J'ai essayé tout à l'{controller}/{id}mais cela produit le même problème.

Merci!

source d'informationauteur ElveMagicMike