Tag: asp.net-mvc-routing

Fragen über routing innerhalb von ASP.NET (einschließlich MVC).

MVC 4 fangen, die alle route nie erreicht

Anzahl der Antworten 3 Antworten
Wenn Sie versuchen, zu erstellen eine catch-all-route in MVC 4 (etwas, was ich gefunden habe mehrere Beispiele, und basiert mein code auf) es gibt einen 404-Fehler. Ich bin mit dieser auf IIS 7.5. Dies scheint wie eine

ASP.NET MVC routing - versucht zu haben, einen Namen in der URL

Anzahl der Antworten 3 Antworten
Ich habe derzeit die folgenden Strecken: routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.IgnoreRoute("{resource}.gif/{*pathInfo}"); MvcRoute.MappUrl("{controller}/{action}/{ID}") .WithDefaults(new { controller = "home", action = "index", ID = 0 }) .WithConstraints(new { controller = "..." }) .AddWithName("default", routes) .RouteHandler = new MvcRouteHandler(); MvcRoute.MappUrl("{title}/{ID}") .WithDefaults(new { controller

ASP.NET MVC-Standard-Routen zugänglich über den Bereich Routen

Anzahl der Antworten 1 Antworten
Bisher (aus Platzgründen) habe ich eine route in der global.asax registriert wie dieses: routes.Add(new LowercaseRoute("{action}/{id}", new MvcRouteHandler()) { Defaults = new RouteValueDictionary(new { controller = "Home", action = "Index", id = UrlParameter.Optional }), DataTokens = rootNamespace });

MVC-Attribut-routing mit der Url.Aktion nicht auflösen route

Anzahl der Antworten 3 Antworten
Ich kann nicht @Url.Action zu beheben, um die url, die ich erwarte, basierend auf dem Attribut route, die ich angewendet habe: Meine Aktion (SearchController aber mit [RoutePrefix("add")]) [Route("{searchTerm}/page/{page?}", Name = "NamedSearch")] [Route("~/add")] public ActionResult Index(string searchTerm =

ASP.NET MVC-route anzeigen

Anzahl der Antworten 2 Antworten
Bitte helfen Sie mir, meine richtige ASP.NET MVC-Route Anzeigen. Habe ich einen Menüpunkt mit einem ActionLink: <li>@Html.ActionLink("Articles", "List", "Article")</li> Auf der Home-Seite sieht es so aus: localhost/Article das ist OK. Sondern auf den konkreten Artikel Seite mit

Erstellen Sie sub-Ordner in den Bereichen controller, ohne

Anzahl der Antworten 2 Antworten
Ich bin der Entwicklung einer MVC 3 Web app, und ich möchte so etwas wie dies: /Controller /Blog BogController.cs ViewsController.cs ArticlesController.cs /Customers SalesController.cs ProductsController.cs HomeController.cs /Views /Blog Index.aspx Summary.aspx /Views Index.aspx Admin.aspx Show.aspx /Articles Show.aspx Admin.aspx /Customers

Setup-route {Pächter}/{controller}/{action}/{id} mit ASP.NET MVC?

Anzahl der Antworten 2 Antworten
Ich würde gerne setup einer multi-tenant-ASP.NET MVC-app. Im Idealfall ist diese app wäre eine route mit {tenant}/{controller}/{action}/{id} jeder tenant entspricht einer logischen Instanz der app (einfach Unabhängiger multi-user-accounts) Die feinkörnigen details wie, die sind noch Recht unklar

Html-Code.Action() ein Ergebnis von "Keine route in der ROUTING-Tabelle entspricht die gelieferte Werte"

Anzahl der Antworten 2 Antworten
Dieses Thema wurde vielfach diskutiert, aber ich habe nicht gefunden eine Lösung für meinen speziellen Fall. In einem meiner Umbraco (6) Ansichten, ich bin Aufruf einer controller-Methode durch die Verwendung @Html.Action("Index", "CountryListing"); Dieser Ergebnisse in der "keine

Ausblenden params in der url durch asp.net mvc routing

Anzahl der Antworten 2 Antworten
Habe ich eine asp.net mvc 2 Anwendung. Ich bekomme eine Seite mit der url http://localhost/Object/ChangeObject/108?MtRid=216584. Ich möchte die route es so: http://localhost/Object/ChangeObject. Wie schreibt man eine route dafür? InformationsquelleAutor loviji | 2011-12-14

ASP.net MVC4 WebApi route mit dem Datei-Namen

Anzahl der Antworten 3 Antworten
Ich versuche, die folgenden (und ähnliche) urls für die Arbeit in meinem ASP.net MVC4/WebApi-Projekt: http://127.0.0.1:81/api/nav/SpotiFire/SpotiFire.dll Die route verantwortlich für diese url sieht wie folgt aus: config.Routes.MapHttpRoute( name: "Nav", routeTemplate: "api/nav/{project}/{assembly}/{namespace}/{type}/{member}", defaults: new { controller = "Nav", assembly

asp.net mvc behandeln von http-400-Fehler

Anzahl der Antworten 2 Antworten
Habe ich eine ASP.NET MVC 4-Anwendung und ich umleiten möchten alle HTTP-400-Fehler auf meine benutzerdefinierte Fehlerseite. Ich war auf der Suche einer Stunden eine Lösung zu finden wenn HTTP 400-Fehler nicht behandelt wie 404-Fehler. Es gibt viele

Attribut-routing in MVC 5 und optional defaults

Anzahl der Antworten 2 Antworten
Traditionelle routing-defaults waren wir in der Lage für den Zugriff auf diese URLs und enden immer auf die gleiche Aktion: / /Home /Home/Index Aber heute würden wir schreiben etwas in diesen Zeilen: [RoutePrefix("Home")] [Route("{action=Index}")] public class HomeController

Erste null-parameter Wert in der Steuerung auf, wenn eine MVC-route feuert

Anzahl der Antworten 3 Antworten
First off, ich bin neu in der MVC, so entschuldigen Sie bitte die Frage, ob es grundlegende. Ich bin mit einem benutzerdefinierten Weg zu erstellen Sie die folgende URL ( http://mysite/subscriber/12345 ), wo 12345 ist die Abonnenten-Nummer.

Ausblenden Querystring in MVC action

Anzahl der Antworten 5 Antworten
Ich ausblenden möchten der Querystring in Meine controller-action. In meiner Anwendung scenariois so etwas wie dieses: 1) Ich habe eröffnet neue Aktion in neues Fenster: var check="Particular String" var url = rootUrl("Home/Preview?Docs=" + check); window.open(url, '_blank'); 2)

Imlementing eine Benutzerdefinierte IRouter in ASP.NET 5 (vNext) MVC 6

Anzahl der Antworten 2 Antworten
Ich bin versucht zu konvertieren dieses Beispiel RouteBase Umsetzung arbeiten mit MVC-6. Ich habe die meisten davon durch den folgenden das Beispiel in der Routing-Projekt, aber ich bin immer stolperte auf wie die Rückkehr der asynchronen Task

Customizing ASP.NET MVC Routing service “.json" ".xml-Stil" Urls

Anzahl der Antworten 2 Antworten
Habe ich eine search-Api, die ich arbeite, dass muss Suchergebnisse in einem block von Html-Code (Verwendung von Formatvorlagen der Kunde definiert hat, an deren Ende). Ich würde auch gerne die Ergebnisse im Json-Format, für zukünftige Api Sachen,

Verhindern Sie static file handler nicht abfangen mit dem Namen-wie URL

Anzahl der Antworten 2 Antworten
In meinem web-Anwendung habe ich eine route, die wie folgt aussieht: routeCollection.MapRoute( "AdfsMetadata", //name "FederationMetadata/2007-06/FederationMetadata.xml", //url new { controller = "AdfsController", action = "MetaData" }); //defaults Die Idee hinter dieser Strecke war, um besser arbeiten mit Microsoft

URl-rewriting in mvc

Anzahl der Antworten 1 Antworten
Hy hatte ich schreiben folgenden code public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "Home", //Route name "", //URL with parameters new { controller = "Home", action = "Index" } //Parameter defaults ); routes.MapRoute( "Controller_Action", //Route name

Baujahr-Methode zu Kodieren kaufmännische und-Zeichen in der zurückgegebenen urls von Url.Aktion?

Anzahl der Antworten 4 Antworten
Bin ich mit Url.Aktion generiert eine URL mit zwei Abfrage-Parameter auf einer Website, die einen doctype von XHTML strict. Url.Action("ActionName", "ControllerName", new { paramA="1" paramB="2" }) generiert: /ControllerName/ActionName/?paramA=1&paramB=2 aber ich brauche es um die url zu generieren,

Verwendung von MVC routing-alias von einem controller

Anzahl der Antworten 1 Antworten
Ich habe einen controller namens InstallationController, und einen schicken Bericht Darstellung einer installation mit dem Namen einer Rate Card, aber der end-Benutzer besteht auf Berufung Anlagen selbst Rate Karten. Ich möchte ihn, um zu sehen, die URL

ASP.NET MVC routing durch die string-id?

Anzahl der Antworten 1 Antworten
In ASP.NET 2, wie erstelle ich eine route, die Suche nach einem Objekt (z.B. Produkt) durch die string-id (z.B. ProductCode)? Die route für die Suche des gleichen Objekts, indem es die integer-id (z.B. ProductId) automatisch, so dass

Wie aktiviere ich die Sonderzeichen in MVC routing?

Anzahl der Antworten 2 Antworten
Ich bin mit asp.net MVC 4. Diese sind meine Strecken: routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}" ); Meinem aktuellen controller reagiert auf die folgende Anfrage korrekt: http://localhost:2020/PrivacyUrls/Details/ct14524 Wie kann ich überprüfen urls wie diese? http://localhost:2020/PrivacyUrls/Details/*ct14524 http://localhost:2020/PrivacyUrls/Details/&ct14524 welches jetzt

MVC-Attribut-Routing - Default Controller Index mit GET und POST

Anzahl der Antworten 1 Antworten
Wir haben eine MVC-5.1 Projekt-und Attribut-routing. Alles ist in Ordnung, außer die Standard-Seite, die ein login-Formular. [RoutePrefix("Home")] public class HomeController : BaseController { [Route("~/")] [Route] [Route("Index")] [HttpGet] public ActionResult Index() { var model = new LoginViewModel(); return

WebApi-Routen mit gleichen routeTemplate mit version Einschränkung

Anzahl der Antworten 2 Antworten
Baue ich eine api mit WebAPI. Was bin ich für ein shooting ist die Schaffung einer externen Bibliothek, die pro-version der API, die die WebAPI-app die Abfrage bei der Registrierung seine Routen in WebApiConfig Beispiel: Api.v1 und

Wie kann ich eine 301-Weiterleitung /Home root?

Anzahl der Antworten 1 Antworten
Hier ist meine route im Allgemeinen.asax zu entfernen /zu Hause: routes.MapRoute("Root", "{action}/{id}", new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); Gut ich brauche, um das setup eine 301-Weiterleitung, weil jemand verlinkt auf

Wie übergeben Sie zwei Parameter vom view zum controller, aber die Anzeige nur eine url?

Anzahl der Antworten 1 Antworten
Baue ich ein app in MVC 4 und ich bin fest auf eine Sache. Ich habe einen controller und action: public ActionResult Details(string pattern, int id) { Post post = repository.GetPostById(id); return View(post); } Und in der

MVC 6 Routing -, SPA-fallback + 404-Fehler-Seite

Anzahl der Antworten 3 Antworten
Mit RC1 von ASP.NET Core 1.0 MVC 6 Sie können die Karte Routen innerhalb Ihrer Startup.Configure Funktion beim Aufruf app.UseMvc. Ich habe zugeordnet, ein "spa-fallback" - route, die sicherstellen, dass die HomeController und Index anzeigen werden die

MVC Routing-config: URL-Muster, die mit einem gemischt-Segment und-Standards

Anzahl der Antworten 1 Antworten
Habe ich die folgenden routing-Konfiguration unter einem MVC-Beispiel-Projekt: public class RouteConfig { public static void RegisterRoutes(RouteCollection routes) { routes.MapRoute("", "X{controller}/{action}", new { controller = "Customer", action = "List" }); routes.MapRoute("MyRoute", "{controller}/{action}", new { controller = "Home", action

Razor MVC4-Url.Aktion funktioniert nicht

Anzahl der Antworten 2 Antworten
Ich habe einen code, wie unten in der razor view <a href="@Url.Action("Details", "Mycontr", new {id =16}, Request.Url.Scheme)"> während ich Doppelklick auf dieses Element ist die Weiterleitung auf die Url unten http://localhost:49280/Mycontr/Section/@Url.Action( Aber in der Erwägung, dass die

Immer Fehler 404 nicht gefunden ASP.NET MVC routing-Bereich

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit einer Fläche route in MVC 5. Wenn ich navigieren Sie zu " /Evernote/EvernoteAuth bekomme ich eine 404-Ressource nicht gefunden Fehler. Meinem Bereich sieht das so aus: Areas Evernote Controllers EvernoteAuthController Views EvernoteAuth

Redirect mit ASP.NET MVC MapRoute

Anzahl der Antworten 3 Antworten
Auf meiner Seite, ich zog einige Bilder von einem Ordner zum anderen. Nun, wenn ich eine Anfrage erhalten, für die alten Bilder '/old_folder/images/* " ich will eine permanente Umleitung zu neue Ordner mit diesen Bildern '/new_folder/images/*' Beispiel:

Unterscheiden Guid-string-Parameter in MVC 3

Anzahl der Antworten 3 Antworten
Mithilfe der out-of-the-box-Methode locators in ASP.NET MVC (3 oder 4DP), ist es ein Weg, um das MVC-framework unterscheidet zwischen einem string und Guid, ohne zu analysieren, die parameter in der controller-action? Beispiele wäre für die URL http://[domain]/Kunden/details/F325A917-04F4-4562-B104-AF193C41FA78

Kann nicht Finden, Route Name Route-Sammlung

Anzahl der Antworten 1 Antworten
Ich erhalte die Fehlermeldung "Eine route mit dem Namen 'MemberRoute' konnte nicht gefunden werden in der route-Sammlung. Parameter name: name". Hier meine Global.asax, public class MvcApplication : System.Web.HttpApplication { public static void RegisterRoutes(RouteCollection routes) { routes.MapRoute( "MemberRoute",

Übergeben von Abfragezeichenfolgen-Parameter ohne Verwendung der OData-Konventionen?

Anzahl der Antworten 2 Antworten
Ist es ein Weg, um pass querystring-Parameter, um ein ASP.NET MVC4 Web-Api-controller ohne Verwendung der OData-Konventionen hier beschrieben? http://www.asp.net/web-api/overview/web-api-routing-and-actions/paging-and-querying Habe ich einige repository-Methoden gebaut, mit Eleganter, nicht unterstützen IQueryable und wollen in der Lage sein, manuell zu

ActionExecutingContext - ActionParameters vs RouteData

Anzahl der Antworten 1 Antworten
Folgenden code: public class MyActionFilter : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext filterContext) { var a = filterContext.ActionParameters["someKey"]; var b = filterContext.RouteData.Values["someKey"]; base.OnActionExecuting(filterContext); } } Was ist der Unterschied zwischen a und b ? Wann sollen wir

MVC 4 Bereich Routing nicht funktioniert

Anzahl der Antworten 6 Antworten
Erstellte ich ein leeres MVC4-Anwendung, die alle Dinge funktionieren, nach, dass ich eine Fläche, um mein Projekt mit dem Namen "Moderator". Mein Bereich routing-code ist wie folgt: using System; using System.Web.Mvc; namespace EskimoArt.Areas.Moderator { public class ModeratorAreaRegistration

ASP.NET MVC 3: Verschoben-app in virtuelle Verzeichnis. Was muss ich ändern?

Anzahl der Antworten 1 Antworten
Leute, Ich habe die Arbeit auf eine MVC-3-app. Ich war mit VS 2010 integrierten web-server. Heute, aus verschiedenen Gründen wurde ich gebeten, verschieben Sie Sie in einem virtuellen Verzeichnis, und führen Sie es unter IIS 7 immer

Wie erhalte ich Zugang zu RouteTable.Routen.MapHttpRoute?

Anzahl der Antworten 4 Antworten
Ich habe eine Web-Forms-Anwendung, die ich erstellt vor ein paar Monaten und ich habe eine Web-API-controller. Ich habe versucht, die 'automatisch', routing, sah ich in einer Präsentation kürzlich, aber alles was ich bekam, war ein 404. Dann

Einrichten von Index als die Standard-route auf einen controller

Anzahl der Antworten 2 Antworten
Ich habe eine url http://www.roadkillwiki.org/Page/Index/documentation denen will ich wiederum in http://www.roadkillwiki.org/Page/documentation Könnte auch so etwas wie http://www.roadkillwiki.org/Page/my-url-with-spaces - der parameter ist ein string. Die route setup ich probiert habe ist: routes.MapRoute( "ControllerDefault", "{controller}/{id}", new { controller =

ASP.NET MVC Bilder und andere statische Inhalte url

Anzahl der Antworten 3 Antworten
Ich gerade bearbeitet meine route für einen Benutzer-details-Seite wie folgt Aussehen: routes.MapRoute( "UserDetails", //Route name "{controller}/{action}/{id}/{title}", //URL with parameters new { controller = "Users", action = "Details", id = UrlParameter.Optional, title = UrlParameter.Optional } //Parameter defaults );

AreaRegistration.RegisterAllAreas() ist nicht die Registrierung Regeln Für den Bereich

Anzahl der Antworten 2 Antworten
Habe ich ein MVC-4-web-Anwendung, die aus einigen Bereichen. Ich habe ein problem mit der routing-Regeln von einem Gebiet namens "Catalog". Die RouteConfig.cs-Datei: public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new {

Stellen Sie URL-Sprache-spezifische (via-Routen)

Anzahl der Antworten 2 Antworten
Seine schwer zu finden, eine Antwort auf diese konkrete Frage, die so krank es pop-up hier: Wollen wir den Aufbau unseres urls komplett eigene Sprache, Bedeutung www.mysite.com/EN www.mysite.com/DE dies geschieht in der RouteConfig mit url: "{language}/{controller}/{action}/{id}" Aber

Wie bekomme ich den controller-Typ und Aktion info von einer url oder von der route-Daten?

Anzahl der Antworten 4 Antworten
Wie bekomme ich die controller-action (- Methode) und controller-Typ aufgerufen werden, angesichts der System.Web.Routing.RouteData? Mein Szenario ist, dass ich im Stande sein will zu tun, bestimmte Aktionen auszuführen (oder auch nicht) in der OnActionExecuting - Methode für

Einstellung eine Alternative controller-Ordner in ASP.NET MVC

Anzahl der Antworten 3 Antworten
Können wir eine MVC-app, verwendet die Standard-Ordner-Konventionen für HTML-Ansichten, aber wir möchten alternativen "Services" - Ordner mit Steuerungen verwendet, die nur für web-services die Rückgabe von xml-oder json. Damit die route "/Dienstleistungen/Aufgaben/Liste" weitergeleitet zu "/Services/TaskService.cs", während "/Aufgaben/Liste"

Können Zeiträume verwendet werden Asp.Net Web-Api-Routen?

Anzahl der Antworten 5 Antworten
Dem ich arbeite, bewegen sich ein API-Projekt aus rohen http-Handler, wo ich bin mit Perioden, in die die Pfade: http://server/collection/id.format Ich würde gerne befolgen Sie die gleichen URL-schema in eine Web-Api (self-hosted) version, und versuchte dies: var

Benutzerdefinierte MapRoute

Anzahl der Antworten 1 Antworten
Ich bin versucht, erstellen Sie eine benutzerdefinierte Karte, Strecken, aber nicht bekommen kann es arbeiten ganz Recht. Mein oberstes Ziel ist, zu können, geben Sie etwas wie das folgende. Wo durch ich im wesentlichen meine URL konstruiert,

Ist es möglich, einen ASP.NET MVC-route, basierend auf einer subdomain?

Anzahl der Antworten 10 Antworten
Ist es möglich ein ASP.NET MVC-route, die verwendet subdomain Informationen, um zu bestimmen, Ihre route? Zum Beispiel: user1.domain.com geht um einen Ort, user2.domain.com geht zu einem anderen? Oder kann ich es so machen, beide gehen auf die

Asp.net MVC 5 MapRoute für mehrere Routen

Anzahl der Antworten 1 Antworten
Ich habe 3 Routen in RouteConfig: routes.MapRoute( name: "ByGroupName", url: "catalog/{categoryname}/{groupname}", defaults: new { controller = "Catalog", action = "Catalog" } ); routes.MapRoute( name: "ByCatName", url: "catalog/{categoryname}", defaults: new { controller = "Catalog", action = "Catalog" }

MVC 5 Routing-parameter mit @Url.RouteUrl

Anzahl der Antworten 2 Antworten
Habe ich eine ActionResult, ich habe ein routing-Attribut: [Route("myproduct/{productID}", Name = "myproduct")] [MvcSiteMapNode(Title = "Products", ParentKey = "products", Key = "myproducts")] public ActionResult myproducts(int productID) ... Ich versuche einen link zu den anzeigen über eine RouteUrl: <a

Route ändern die url in asp.net mvc

Anzahl der Antworten 2 Antworten
Habe ich Login-Controller und ActionResult Register public ActionResult Register() { return View(); } Wenn ich veröffentlichen keine Daten zu Registrieren actionresult url scheint, wie unten WebSiteName/Login/Register Möchte ich ändern route-url als WebSiteName/Login/Reg=Id? So, ich habe versucht, unten