Я создаю простой веб-сайт для клиента, и это мой первый раз с ASP.Net Mvc.
Для производства мне нужно использовать MVC 1.0, и наиболее эффективный способ отделить логику администратора от остальной части этого сайта - использовать области.
Тот факт, что я не мог использовать MVC 2, поэтому я использовал прототип области Haacks, и все было хорошо.
Я хочу написать собственную маршрутизацию для результатов подкачки, но не могу этого сделать.
routes.MapAreas("{controller}/{action}/{id}",
"Adore.Web",
new[] { "Admin" });
//my custom routing
routes.MapRoute(
"PagingServices",
"Admin/Services/{pageNumber}",
new { area = "Admin", controller = "Services", action = "Index" });
routes.MapRootArea("{controller}/{action}/{id}",
"Adore.Web",
new { controller = "Home", action = "Index", id = "" });
Как вы видите выше, я пытаюсь получить это "Admin / Services / 1", но не могу понять это.
Как я могу это сделать, заранее спасибо!