返回值类型可以有四种:ViewResult(页面)、ContentResult(字符串)、RedirectResul(转发)、jsonResult; 他们都直接或间接继承ActionResult,所以我们不管返回什么类型都可以写成ActionResult.
//1、返回view
return view(); //view中可以指定具体的页面,比如retuen("index"),不指定默认按照方法名去匹配
//2、返回 ContentResult
retuen Content("456"); //return Content(“字符串”)
//3、转发
return Redirect(Url.Action("str", "hello")); //Action有两个参数,一个是转发的方法名,第二个是方法所在的类,这里转发到hello类下的str方法
//4、json
return Json(stu, JsonRequestBehavior.AllowGet); //如果不加JsonRequestBehavior.AllowGet默认只能处理post请求,不能处理get