2009-06-17 48 views
18

Tất cả các phương thức trả về ActionResult trong ASP.NET MVC là gì ngay bây giờ (ví dụ: RedirectToAction, v.v.)Tất cả các ActionResults sẵn có cho ASP.NET MVC là gì?

Tôi chưa tìm thấy tài nguyên tài liệu tốt liệt kê loại nội dung này.

+0

liên quan: http://stackoverflow.com/questions/1267043/all-inbuilt-actionresults-in-asp-net-mvc –

Trả lời

26

Tìm thấy từ here

 
System.Web.Mvc.ActionResult 
    System.Web.Mvc.ContentResult 
    System.Web.Mvc.EmptyResult 
    System.Web.Mvc.FileResult 
    System.Web.Mvc.HttpUnauthorizedResult 
    System.Web.Mvc.JavaScriptResult 
    System.Web.Mvc.JsonResult 
    System.Web.Mvc.RedirectResult 
    System.Web.Mvc.RedirectToRouteResult 
    System.Web.Mvc.ViewResultBase 

phương pháp trên đối tượng điều khiển được here

Có:

 
Content 
File 
Javascript 
Json 
PartialView 
Redirect 
RedirectToAction 
RedirectToRoute 
View 
2

Từ ActionResult types in MVC2:

  • ContentResult - Biểu thị kết quả văn bản.

  • EmptyResult - Đại diện cho số kết quả.

  • FileContentResult - Trình bày tệp có thể tải xuống (với nội dung nhị phân ).

  • FilePathResult - Trình bày tệp có thể tải xuống (có đường dẫn).

  • FileStreamResult - Trình bày tệp có thể tải xuống (với luồng tệp).

  • JavaScriptResult - Trình bày JavaScript tập lệnh.

  • JsonResult - Trình bày một đối tượng JavaScript Kết quả ký hiệu có thể được sử dụng trong ứng dụng AJAX.

  • PartialViewResult - Đại diện cho HTML và đánh dấu được hiển thị bằng một phần xem.

  • Chuyển hướngResult - Trình bày một chuyển hướng đến một URL mới.

  • Chuyển hướngĐểRouteResult - Trình bày kết quả thực hiện chuyển hướng bằng cách sử dụng từ điển giá trị tuyến đường được chỉ định .

  • ViewResult - Trình bày HTML và đánh dấu được hiển thị bởi chế độ xem.

+0

liên kết bị phá vỡ :( –

+0

liên kết cố định ...... – stuartd

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