一塊兒學習MVC(4)Controllers的學習

   

   

   

  1. 控制器Controllers

    Controllers爲控制器文檔,AccountControllers內的方法對應View→Account下的cshtml文件。 html

    咱們看到AcountControllers中包含兩個Login方法。Login()爲進入Login.cshtml後讀取的第一個方法。Login(string UserName,string PassWord)爲處理HttpPost請求時所調用的方法(由於在方法上面加入了[HttpPost])。 web

    注:如想查看更多請單擊System.Web.Mvc 命名空間 mvc

  2. 返回值

return RedirectToAction("Index"); spa

若是RedirectToAction(ActionName,ControllerName) htm

  

//一個參數時在本Controller下 blog

   

//能夠直接跳到別的Controller. 文檔

  

return RedirectToRoute(new {controller="Home",action="Index"});get

//可跳到其餘controllerstring

Response.Redirect("Index");io

//適用於本controller下的方法名稱。返回值爲void

return Redirect("Index");

//適用於本controller下的方法名稱。

return View("Index");

//直接顯示對應的頁面 不通過執行Controller的方法。

return View("~/Views/Home/Index.aspx");

//這種方法是寫全路徑,直接顯示頁面,不通過Controller方法

return View();

//直接顯示頁面,不通過Controller方法

相關文章
相關標籤/搜索