[MVC 4] ActionResult 使用示例
在控制器 HomeController.cs 中使用以下代码
public ActionResult Contact(){ViewBag.Message = "Your contact page.";return View();}public ActionResult Display(){var name = (string)RouteData.Values["id"];var model = string.Empty;// model = "Test";// 如果为空 则返回自身// 如果为不存在的视图 则报错if (model == null){// Url 也会跟随变化为 /home/NotFoundreturn RedirectToAction("NotFound");}return View(model);}public ActionResult NotFound(){return View();}public FileResult DownloadPicture(){var name = (string)RouteData.Values["id"];var picture = "/Content/Picture/" + name + ".jpg";var contentType = "image/jpg";/*// 下载后自动返回到上一页var fileName = name + ".jpg";return File(picture, contentType, fileName);* */// 在浏览器显示图片return File(picture, contentType);}public HttpStatusCodeResult UnauthorizedError(){// 这将跳转到登录页面 web.config 里指定路径return new HttpUnauthorizedResult("Custom Unauthorized Error");}public ActionResult NotFoundError(){return HttpNotFound("Nothing here...");}
测试各种 Result 使用方法.
转载于:https://www.cnblogs.com/z5337/p/5395651.html
[MVC 4] ActionResult 使用示例相关推荐
- .NETFramework-Web.Mvc:ActionResult
ylbtech-.NETFramework-Web.Mvc:ActionResult 1.程序集 System.Web.Mvc, Version=5.2.3.0, Culture=neutral, P ...
- Spring MVC 搭建web项目示例
转载自:Bird鸟人 的博文<Spring MVC 搭建web项目示例> https://blog.csdn.net/wcc27857285/article/details/8174903 ...
- Spring MVC文件上传示例教程 - 单个和多个文件
Spring MVC文件上传示例教程 - 单个和多个文件 文件上传是任何Web应用程序中非常常见的任务.我们之前已经看过如何在Servlet和Struts2文件上传中上传文件.今天我们将学习Sprin ...
- ASP.NET MVC自定义ActionResult实现文件压缩
有时候需要将单个或多个文件进行压缩打包后在进行下载,这里我自定义了一个ActionResult,方便进行文件下载 using System; using System.Collections; usi ...
- C# MVC 自定义ActionResult实现EXCEL下载
前言 在WEB中,经常要使用到将数据转换成EXCEL,并进行下载.这里整理资料并封装了一个自定义ActionResult类,便于使用.如果文章对你有帮助,请点个赞. 话不多少,这里转换EXCEL使用的 ...
- asp.net core系列 40 Web 应用MVC 介绍与详细示例
一. MVC介绍 MVC架构模式有助于实现关注点分离.视图和控制器均依赖于模型. 但是,模型既不依赖于视图,也不依赖于控制器. 这是分离的一个关键优势. 这种分离允许模型独立于可视化展示进行构建和测试 ...
- Spring MVC 自定义验证器示例
在任何 spring web mvc 应用程序中,我们经常必须处理表单.应用程序首先显示一个表单,然后用户填写该表单并将其提交给服务器.在服务器上,应用程序需要捕获表单输入并处理输入(例如,存储在数据 ...
- ASP.NET MVC SportStore 购物网示例(6)
定义一个订单提供 IoC 组件 在DomainModel项目中新建文件夹Services添加以下接口: namespace DomainModel.Services { public interfac ...
- Spring.net与Asp.net Mvc结合示例《转载》
一.介绍 因为项目要用到Ioc框架,所以要为Ioc框架选型,优秀的Ioc框架好几款,例如:sping.net,castle,unity--当然还不止三款,还有其它的Ioc框架,castle跟unity ...
最新文章
- 得到最后的自增长列的最后一个值
- 独家 | 机器学习模型应用方法综述
- 【百度地图API】小学生找哥哥——小学生没钱打车,所以此为公交查询功能
- linux c 线程属性 pthread_attr_t 简介
- 模拟进程创建、终止、阻塞、唤醒原语_操作系统基础8-进程及进程控制
- 解题报告——蓝桥杯 试题 基础练习 2n皇后问题(附n皇后代码)
- MongoDB最简单的入门教程之一 环境搭建
- Linux 文件系统基础
- 情人节,我表白了CSDN小姐姐后,竟然...【为表白写了一个绘图工具,让我不再手残】
- 前端学习(3093):vue+element今日头条管理-反馈
- 使用 header函数实现文件下载
- Python爬虫:爬取某易云音乐歌曲
- 常见的统计图表及其应用
- win10停止更新_你的win10即将终止!各大版本服务终止日期大全,准备好了吗?...
- xftp(windows系统与linux系统之间文件传输)
- 你想制作一款属于自己的游戏吗?
- html手机号输入框,手机号输入框自动格式化为344
- 6种难以启齿的离职原因,最好这么说
- 一直以来都犯的错误,使用include_once而不是include
- Jmeter察看结果树中响应数据显示乱码