【发布时间】:2013-09-06 12:37:14
【问题描述】:
我尝试编写自定义路由。总是出现 404 错误是什么问题。我阅读了有关路由的信息但没有弄清楚。我想显示如下代码的内容,名称必须介于 a-Z 和 0-9 之间。谢谢。
{action}/{name} /details/kll219dkl
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "home", action = "index", id = UrlParameter.Optional }
);
routes.MapRoute(
name: "test",
url: "details/{name}",
defaults: new { controller = "Test", action = "Details", name = "ujElk392ow" }
);
并且只是为了显示正在工作
public ActionResult Details(string name)
{
return Content(name);
}
【问题讨论】:
标签: asp.net-mvc-4 asp.net-mvc-routing