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();
    }

    技术改变世界
  • 相关阅读:
    Springboot整合Dubbo
    网站appache的ab命令压力测试性能
    静态页面框架
    CSS布局设计
    弹性盒子的总结
    弹性盒子
    应用媒介查询制作响应式导航栏
    响应式的设计需要遵守的4个原则和媒介查询语句
    media type的类型汇总
    background-orgin属性
  • 原文地址:https://www.cnblogs.com/davidgu/p/3126615.html
Copyright © 2011-2022 走看看