1. 程式人生 > >.NET MVC 控制器和行為

.NET MVC 控制器和行為

action ood div http 派生類 展示 提交 result redirect

  • 行為就是可訪問方法(public)
  • 行為返回類型必須是 ActionResult 或者其派生類,基本上返回類型為以下四種之一
    • View(視圖路徑)
    • Json(對象或者對象集合)
    • Content(字符串)
    • Redirect(字符串)
  • 行為可以重載,重載條件
    • 特征不同(請求方式)
    • 參數不同
        //展示頁面
        [HttpGet]
        public ActionResult Add()
        {
            return View();
        }

        //提交數據
        [HttpPost]
        
public ActionResult Add(Goods goods) { return Json(goods); }
  • 參數自動裝填
    • 參數名必須和請求對象中字段一致
    • 類型必須是可以轉換
    • 可以是對象裝填

.NET MVC 控制器和行為