zoukankan      html  css  js  c++  java
  • Asp.net mvc基础(四)其他类型的ActionResult

    ViewResult是ActionResult的子类

    1.Redirect

    返回值类型:RedirectResult

    用法:return Redirect(""); //返回值类型为RedirectResult,而RedirectResult是ActionResult的子类

    2.Content

    返回值类型:ContentResult

    用法:return Content(); //返回程序中直接拼接生成的文本内容。

    3.File

    (1)返回值类型:FileContentResult

    (2)返回值类型:FileContentResult

    4.HttpNotFound

    用法:return HttpNotFound(); //返回404,返回值类型:HttpNotFoundResult

    5.JavaScript

    返回值类型:JavaScriptResult

    用法:return JavaScript(); //返回JavaScript代码字符串,实际上和return Content("alert('Hello world!')","application/x-javascript");效果一样

     

    6.View

    返回值类型:ViewResult

    用法:return View(); //返回视图

    7.Json

    返回值类型:JsonResult

    用法:return Json(ojbect data); //给定一个对象转换为json字符串给浏览器

    具体使用方法:

    后端:

    前端:

    浏览器接收到的数据:

    注意:Asp.net mvc默认的json方法对于日期类型的属性格式化如下格式,在客户端要用js代码格式化处理很麻烦

     

  • 相关阅读:
    python学习第三课
    Linux基本操作知识一
    Linux是什么
    Django 多对多 关系
    Django 解决跨域
    支付宝支付
    django中间件
    DRF一对多序列化和反序列化
    python代码实现购物车(django的redis与vue)
    Spring 依赖注入两种方式
  • 原文地址:https://www.cnblogs.com/fengjiqiang123/p/14915999.html
Copyright © 2011-2022 走看看