MVC-ActionResult解说

HttpNotFoundResult:

专门用来响应Http404找不到网页的错误,在System.Web.Mvc.Controller类别中内建了一个HttpNotFound()方法,可以很方便的回传HttpNotFoundResult型别的AcrionResult结果。
public ActionResult Index(){
     return HttpNotFound();
}
public HttpNotFoundResult Index(){
     return HttpNotFound();  
}

 JsonResult:

返回json格式的数据,远程验证(Remote)时经常用到。
public JsonResult Index(){
     if(false){
         return Json("用户名不可用",JsonRequestBehavior.AllowGet);    
     }
     else{
         return Json(true,JsonRequestBehavior.AllowGet);
     }  
}
 
原文地址:https://www.cnblogs.com/yaosuc/p/4556654.html