2012-10-19 36 views

Trả lời

24

Bạn có thể chuyển hướng đến bất cứ nơi nào từ MVC hành động và bạn phải sử dụng RedirectResult cho điều đó. RedirectResult là một loại ActionResult.

Ví dụ:

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

cảm ơn bạn, hoạt động như một sự quyến rũ. – hazimdikenli

1

Vâng, giống như dao cạo.

Xem:

test.aspx 

Bộ điều khiển:

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

     return View(); 
    } 
+0

okay, các tham số chuỗi truy vấn thì sao? Tôi cần gọi XxReport.aspx? RequestID = some-guid-id, khi tôi làm điều này, nó nói nó không thể tìm thấy nó. – hazimdikenli

+0

nó không hoạt động. bằng cách này, trang aspx là một trang web-form, không phải là một trang MVC-aspx. – hazimdikenli

+0

Ồ, tôi nghĩ là MVC-aspx. Tôi rất xin lỗi. –

Các vấn đề liên quan