Ho una pagina aspx nel seguente percorso:Come indirizzare una pagina .aspx nel progetto asp.net mvc 3?
Areas/Management/Views/Ticket/Report.aspx
voglio percorso che per il seguente percorso nel mio browser:
http://localhost/Reports/Tickets
Come posso fare questo?
provo questo:
routes.MapRoute(
"Tickets", // Route name
"Areas/Management/Views/Ticket/Report.aspx", // Original URL
new { controller = "Reports", action = "Tickets" } // New URL
);
ma ho ottenuto l'errore 404
.
Cosa sto facendo male?
Obs: l'ho messo prima del percorso Default
.
La tua pagina .aspx, una pagina web form di aspx o una pagina di motore di visualizzazione di moduli Web di mvc? –
È una pagina .aspx. –
Puoi avere.viste aspx che utilizzano il motore di visualizzazione dei moduli Web e che possono disporre di moduli Web .aspx. Sospetto che tu stia cercando di far funzionare un ibrido di moduli web e mvc, ma non è chiaro (almeno per me) che stai cercando di ottenere. –