分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

MVC控制器中动作方法返回的结果

发布时间:2023-09-06 01:45责任编辑:熊小新关键词:MVC

  在MVC控制器中主要的返回方式有如下几种:

  1、Content():

       返回文本类型的ContentResult,比如“这是我做的一个MVC”。

  2、File():

       返回文件类型的内容FileResult,比如PDF

  3、HttpNotFound():

       返回包含404HTTP状态码的HttpNotFoundResult。

  4、JavaScript():

      返回包含JavaScript内容的JavaScriptResult,比如“function hello(){alert(Hello,World);}”。

  5、Json():

      返回JSON格式的数据的JsonResult,比如"{ "Messge" : Hello,World! }"。

  6、PartialView()

      返回包含部分视图内容的PartialViewResult(例如:视图可能不包含结局)。

  7、Redirect()

     返回一个包含302跳转状态值RedirectResult,跳转到给定的URL上。例如“302http://www.ebuy.com/auctions/recent”。这个方法包含一个同级别的方法RedirectPermanent(),它同样返回RedirectResult,但是使用的是301状态码去指示一个永久的跳转地址,而不是临时地址。

  8、RedirectToAction()和RedirectToRoute()

      与Redirect()类似,只有空间可以动态查询路由引擎来确定外部的URL。与Redirect()一样,它们同样包括永久跳转方法:RedirectToActionRermanent()和RedirectToRoutePermanent()。

  9、view()

      返回渲染视图的ViewResult。

MVC控制器中动作方法返回的结果

原文地址:https://www.cnblogs.com/strive-boy/p/8573003.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved