[ASP.NET MVC]Razor View的導頁Url.Action

[

在Razor view中,可以使用Url.Action的方法來做按鈕的導頁

語法結構為 @Url.Action(action,controller) ,兩個參數,先給action再給controller

 

若你想寫在jquery中,按鈕點擊後發送表單,可寫成

 

如導向的是同樣的controller,也可省去controller參數,寫成

 

Url.Action支援函數多載(function overloading),也有以下其他延伸用法

如在你的參數中,增加 route values或通訊協定等

 

http://stackoverflow.com/questions/19107061/url-action-including-route-values

 

延伸學習:

http://blog.miniasp.com/post/2009/07/20/ASPNET-MVC-Developer-Note-Part-8-Routing.aspx

 

參考:

https://blog.mariusschulz.com/2011/06/30/how-to-build-absolute-action-urls-using-the-urlhelper-class

 

 

關於作者

By zomzad
聯繫本站: zomzad@gmail.com

TAG