zoukankan      html  css  js  c++  java
  • ASP.NET MVC Tutorial 1) Controller Action

    Return Types of Action:

    1. Content()
    Returns a ContentResult that renders arbitrary text, e.g., “Hello, world!”


    2. File()
    Returns a FileResult that renders the contents of a file, e.g., a PDF.


    3. HttpNotFound()
    Returns an HttpNotFoundResult that renders a 404 HTTP status code response.


    4. JavaScript()

    Returns a JavaScriptResult that renders JavaScript, e.g., “function hello() { alert(Hello, World!); }”.


    5. Json()
    Returns a JsonResult that serializes an object and renders it in JavaScript Object
    Notation (JSON) format, e.g., “{ “Message”: Hello, World! }”.


    6. PartialView()
    Returns a PartialViewResult that renders only the content of a view (i.e., a view
    without its layout).

    7. Redirect()
    Returns a RedirectResult that renders a 302 (temporary) status code to redirect
    the user to a given URL, e.g., “302 http://www.ebuy.com/auctions/recent”. This
    method has a sibling, RedirectPermanent(), that also returns a RedirectResult, but
    uses HTTP status code 301 to indicate a permanent redirect rather than a temporary
    one.


    8. RedirectToAction() and RedirectToRoute()
    Act just like the Redirect() helper, only the framework dynamically determines
    the external URL by querying the routing engine. Like the Redirect() helper, these
    two helpers also have permanent redirect variants: RedirectToActionPermanent()
    and RedirectToRoutePermanent().


    9. View()
    Returns a ViewResult that renders a view.

     Action Filters:

    eg:

    [Authorize]
    public ActionResult Profile()
    {
      // Retrieve profile information for current user
      return View();
    }

    技术改变世界
  • 相关阅读:
    欧几里得 与 扩展欧几里得
    hdu-1559 最大子矩阵
    hdu-1081 To The Max (最大子矩阵和)
    Oracle处理排序问题
    报表犯的错误
    MySQL中汉字一二三排序问题
    MySQL复习
    帆软查看显示和填报显示
    MySQL某年查询12个月份的数据
    mysql中去日期格式
  • 原文地址:https://www.cnblogs.com/davidgu/p/3126615.html
Copyright © 2011-2022 走看看