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