2012-10-19 16 views

risposta

24

È possibile reindirizzare ovunque dall'azione MVC e si deve utilizzare RedirectResult per questo. RedirectResult è un tipo di ActionResult.

Per es.

public RedirectResult RedirectToAspx() 
{ 
    return Redirect("/pages/index.aspx"); 
} 
+0

grazie, funziona come un fascino. – hazimdikenli

1

Sì, proprio come il rasoio.

Vista:

test.aspx 

Controller:

public ActionResult test() 
    { 
     ViewBag.Message = "test。"; 

     return View(); 
    } 
+0

ok, per quanto riguarda i parametri della stringa di query? Devo chiamare XxReport.aspx? RequestID = some-guid-id, quando faccio questo, dice che non riesce a trovarlo. – hazimdikenli

+0

non funziona. a proposito, la pagina aspx è una pagina web-form, non una pagina MVC-aspx. – hazimdikenli

+0

Oh, pensavo fosse MVC-aspx. Sono così dispiaciuto. –

Problemi correlati