查看: 171|回复: 0

[.NET源码] 动作方法

发表于 5 天前
太阳http代理AD

1.View方法

  1. public ActionResult Index()
  2. {
  3. //完整路径
  4. return View("~/Areas/Admin/Views/Home/Index.cshtml");
  5. }
复制代码

ActionResult解析:(抽象类)视图结果
子类:

  1. System.Web.Mvc.ContentResult:ContentResult Controller.Content("") 向用户输出字符串,没有多余的文本
  2. System.Web.Mvc.EmptyResult: 返回空内容,Controller没有提供方法
  3. System.Web.Mvc.FileResult(抽象): 返回一个文件,用于验证码
  4. FileContentResult(子类): Controller.File(new byte[],""); e.g return new FileContentResult(new byte[1024],"image/jpeg");
  5. FilePathResult(子类): Controller.File("",""); e.g return new FilePathResult("logo.jpg","image/jpeg");
  6. FileStreamResult(子类):e.g return new FileStreamResult(new FileStream("logo.jpg",FileMode.Open),"image/jpeg")
  7. System.Web.Mvc.ViewResult:
复制代码



太阳http代理AD
回复

使用道具 举报