Als «asp.net-mvc-routing» getaggte Fragen


14
Stellen Sie sicher, dass HttpConfiguration.EnsureInitialized ()
Ich habe Visual Studio 2013 installiert und beim Ausführen meiner App wird der folgende Fehler angezeigt. Ich habe keine Ahnung, wo ich dieses Objekt initialisieren soll. Was ist zu tun? Server Error in '/' Application. The object has not yet been initialized. Ensure that HttpConfiguration.EnsureInitialized() is called in the application's …

5
Mehrdeutige ASP.NET MVC-Aktionsmethoden
Ich habe zwei widersprüchliche Aktionsmethoden. Grundsätzlich möchte ich in der Lage sein, über zwei verschiedene Routen zur gleichen Ansicht zu gelangen, entweder anhand der ID eines Elements oder anhand des Namens des Elements und seiner übergeordneten Elemente (Elemente können über verschiedene übergeordnete Elemente hinweg denselben Namen haben). Ein Suchbegriff kann …

10
Routing für benutzerdefinierte ASP.NET MVC 404-Fehlerseite
Ich versuche, eine benutzerdefinierte HTTP 404-Fehlerseite zu erstellen, wenn jemand eine URL eingibt, die keine gültige Aktion oder keinen gültigen Controller in ASP.NET MVC aufruft, anstatt den generischen ASP.NET-Fehler "Ressource nicht gefunden" anzuzeigen. Ich möchte die web.config nicht verwenden, um damit umzugehen. Gibt es irgendeine Art von Routing-Magie, mit der …

9
Punktzeichen '.' in MVC Web API 2 für Anforderungen wie api / people / STAFF.45287
Die URL, die ich arbeiten lassen möchte, lautet wie folgt : http://somedomain.com/api/people/staff.33311 (genau wie Websites wie LAST.FM alle Arten von Zeichen in ihren RESTFul- und WebPage-URLs zulassen Beispiel: " http://www.last.fm/artist/psy'aviah " ist eine gültige URL für LAST.FM. Was funktioniert, sind folgende Szenarien: - http://somedomain.com/api/people/ - das alle Personen zurückgibt - …

8
Stellen Sie "Homepage" in Asp.Net MVC ein
In asp.net MVC ist die "Homepage" (dh die Route, die beim Aufrufen von www.foo.com angezeigt wird) auf Home / Index eingestellt. Wo ist dieser Wert gespeichert? Wie kann ich die "Homepage" ändern? Gibt es etwas eleganteres als die Verwendung von RedirectToRoute () in der Index-Aktion des Home-Controllers? Ich habe versucht, …





2
Unterschied zwischen "MapHttpRoute" und "MapRoute"?
Warum "MapRoute" für "Standard" -Routing verwenden, während "MapHttpRoute" für "DefaultApi" -Routing verwendet wird? routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{action}" ); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } );
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.