ASP.NET MVC 2的路由问题,我想简单的路由添加到我的web应用程序,但它只是不工作,我不知道为什么用绳子
代码的global.asax.cs:
routes.MapRoute(
"BrowseGenre",
"{controller}/{action}/{genre}",
new {controller = "Store", action = "Browse", genre = UrlParameter.Optional}
);
代码在StoreController.cs:
// GET: /Store/Browse
public ActionResult Browse(string genreName)
{
var genreModel = storeDB.Genres.Include("Albums").Single(g => g.Name == genreName);
//....
genreName总是空
的actionlinks产生科尔ectly(如domain.com/Store/Browse/Jazz
@Rup,是的正确。 – 2010-09-30 08:28:20