-2
如何創建轉到控制器/動作/ ID /應用程序的鏈接?鏈接到不同的控制器並傳遞兩個值
我試圖與
@Html.ActionLink("link", "action", "controller", new { Id = @Model.Id }, new { application = @application.Name})
如何創建轉到控制器/動作/ ID /應用程序的鏈接?鏈接到不同的控制器並傳遞兩個值
我試圖與
@Html.ActionLink("link", "action", "controller", new { Id = @Model.Id }, new { application = @application.Name})
首先,你必須App_Start/RouteConfig.cs
喜歡的東西定義的自定義路線:
routes.MapRoute(
name: "RouteName",
url: "{controller}/{action}/{id}/{application}",
defaults: new
{
controller = "Home",
action = "Index",
id = UrlParameter.Optional,
application = UrlParameter.Optional
});
然後,生成URL:
@Html.ActionLink("link", "action", "controller", new { id = @Model.Id, application = @application.Name})
Did你嘗試:@ Html.ActionLink(「action」,「controller」,new {Id = Model.Id,Application = application.Name})? –