Controllers爲控制器文檔,AccountControllers內的方法對應View→Account下的cshtml文件。 html
咱們看到AcountControllers中包含兩個Login方法。Login()爲進入Login.cshtml後讀取的第一個方法。Login(string UserName,string PassWord)爲處理HttpPost請求時所調用的方法(由於在方法上面加入了[HttpPost])。 web
注:如想查看更多請單擊System.Web.Mvc 命名空間 mvc
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方法 |