سؤال

ما هي جميع الطرق التي يعود ActionResult في ASP.NET MVC اعتبارا من الآن (أي.RedirectToAction ، إلخ.)

لم أجد جيد الوثائق الموارد يسرد هذا النوع من الاشياء.

هل كانت مفيدة؟

المحلول

وجدت من href="http://msdn.microsoft.com/en-us/library/system.web.mvc.actionresult.aspx" هنا

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

وطرق على كائن وحدة تحكم ل هنا

وهناك:

Content
File
Javascript
Json
PartialView
Redirect
RedirectToAction
RedirectToRoute
View

نصائح أخرى

من ActionResult في أنواع MVC2:

  • ContentResult – يمثل النص النتيجة.

  • EmptyResult – لا يمثل النتيجة.

  • FileContentResult – يمثل ملف للتحميل (مع المحتوى ثنائي).

  • FilePathResult – يمثل ملف للتحميل (طريقا).

  • FileStreamResult – يمثل ملف للتحميل (مع ملف ستريم).

  • JavaScriptResult – يمثل جافا سكريبت البرنامج النصي.

  • JsonResult – يمثل كائن جافا سكريبت تدوين النتيجة التي يمكن استخدامها في اياكس التطبيق.

  • PartialViewResult – يمثل HTML العلامات التي يقدمها نظرة جزئية.

  • RedirectResult – يمثل إعادة التوجيه إلى عنوان URL جديد.

  • RedirectToRouteResult – يمثل النتيجة التي يؤدي إعادة توجيه باستخدام الطريق المحدد القيم القاموس.

  • ViewResult – يمثل HTML العلامات المقدمة من قبل الرأي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top