zoukankan      html  css  js  c++  java
  • Action返回类型

    1.返回ascx页面
    return PartialView();
    2.Content(),返回文本ContentResult
    return Content("这是一段文本");
    3.Json(),返回Json格式数据的JsonResult
    {Message:"Hello"}
    4.JavaScript(),输出JS文件,返回包含JavaScript内容的JavaScriptResult,比如"function hello(){alert(Hello);}"
    return JavaScript("var x=0;");
    5.Redirect(),页面跳转,返回包含302跳转状态值RedirectResult,跳转到给定的URL上,例如:302 http://www.ebuy.com/auctions/recent,这个方法包含一个同级别的方法RedirectPermanent(),它同样返回RedirectResult,但是使用的是301状态码去指示一个永久的跳转地址,而不是临时地址。
    跳转到Url:return Redirect("http://www.baidu.com");
    跳转到Action:return RedirectToAction("Index","Eice");
    跳转到Routing规则:return RedirectToRoute("Default",new { controller = "Home", action = "Index" });
    6.File(),显示文件,返回文件类型的内容FileResult,File()
    return File("/Content/site.css", "text/css"//文件类型);
    7.HttpNotFound(),返回包含404HTTP状态码的HttpNotFoundResult
    8.PartialView(),返回包含部分视图内容的PartialViewResult
    例如:视图可能不包含结局
    9.View()
    返回渲染视图的ViewResult。

  • 相关阅读:
    mysql调优
    面试、。。。。
    StringBuffer 和 StringBuilder 的 3 个区别
    msql查询指定日期
    Windows 路由跟踪
    Xdebug配置
    ONVIF流媒体播放流程
    Windows 8 SP1 安装StockTrader 6.1
    使用log4c问题
    xcode插件安装
  • 原文地址:https://www.cnblogs.com/genesis/p/4813549.html
Copyright © 2011-2022 走看看