.NET MVC 控制器和行为

  • 行为就是可访问方法(public)
  • 行为返回类型必须是 ActionResult 或者其派生类,基本上返回类型为以下四种之一
    • View(视图路径)
    • Json(对象或者对象集合)
    • Content(字符串)
    • Redirect(字符串)
  • 行为可以重载,重载条件
    • 特征不同(请求方式)
    • 参数不同
        //展示页面
        [HttpGet]
        public ActionResult Add()
        {
            return View();
        }

        //提交数据
        [HttpPost]
        public ActionResult Add(Goods goods)
        {
            return Json(goods);
        }
  • 参数自动装填
    • 参数名必须和请求对象中字段一致
    • 类型必须是可以转换
    • 可以是对象装填
原文地址:https://www.cnblogs.com/xiaoliwang/p/9536838.html