我想创建一个路由来访问我的类别,如下所示:/category/{id}
而不是/category/details/{id}
.
我已经尝试了很多可能的例子
routes.MapRoute(
"Category",
"category/{id}",
new { controller = "category", action = "details", id = UrlParameter.Optional },
new string[] { "Project.Controllers" }
);
但它似乎不起作用。有人可以帮我弄这个吗?
这是我的控制器与动作
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace Project.Controllers
{
public class CategoryController : Controller
{
public ActionResult Details(string id)
{
return Content(id);
}
}
}