我正在创建一个Mvc应用程序。我有一些问题。
我正在获取网址
我想要我的网址
routes.MapRoute(
name: "Default",
url: "{controller}/{action}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
我的路线映射有什么问题
答案 0 :(得分:0)
如果你正在使用@ Html.ActionLink(),你应该尝试尝试这些。
@Html.ActionLink("MyAction", "MyController", new { }, new { @Class="class-name"})
with Areas
@Html.ActionLink("MyAction", "MyController", new { }, new {@Area = "MyArea" @Class="class-name"})
Sendind数据
@using (Ajax.BeginForm("MyAction", "MyController", new { }, new AjaxOptions { HttpMethod = "POST" }, new { @Area = "MyArea" }))
发送没有区域的数据
@using (Ajax.BeginForm("MyAction", "MyController", new AjaxOptions { HttpMethod = "POST" }));
除此之外,您还可以查看url已发布的@gardarvalur。 我希望它可以帮助你。