[英]Redirect to action controller by JavaScript with parameters (ASP.NET MVC)
目前,當我使用參數重定向到控制器的動作時,我必須這樣做:
window.location.href = "/Controller/Action/?parameterId=" + this.Id();
但真的我覺得像這樣:
window.location.href = "/Controller/Action/" + this.Id();
為什么? 因為看起來好的東西所以第2次更加面向ASP MVC的路線模式
它的可能性???
PD:我正在使用淘汰賽......
如果您的服務器代碼是ASP.NET MVC,那么您可能已經有了RouteConfig.cs:您可以使用RouteConfig.cs並定義您的路由:通常您將定義一個RouteConfig類並在
public static void RegisterRoutes(RouteCollection routes){
routes.MapRoute("myRoute","AreaName", new {controller="ControllerName",
action="ActionName",id=UrlParameter.Optional});
}
如果在IIS版本> 6.0上托管,如果您在IIS上托管該站點並在IIS中為該站點定義路由規則,則可以使用URL Rewrite 2.0。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.