鉴于此: 在index.cshtml中:
a href="@Url.Action("Create", "Request")">Create Request</a>
global.asax中:
routes.MapRoute(
"Request",
"request/{action}",
new {controller="Request",action="Create" }
);
重定向到此网址:http://localhost:16997/request。 我怎么去http://localhost:16997/request/create?如果我只是在网址中输入“创建”,它会相应地显示创建方法的内容。
答案 0 :(得分:1)
删除路径定义中的操作默认值:
routes.MapRoute(
"Request",
"request/{action}",
new { controller = "Request" }
);