2009-09-05 3 views
2

Мне было интересно, могли бы вы показать мне все различные способы объявления маршрутов в ASP.NET MVC (1 и 2). Пожалуйста, объясните каждый способ определения маршрута, его использования и в каком случае он охватывает.Способы определения маршрута MVC ASP.NET

Вот пример того, что я надеюсь собрать здесь:

routes.MapRoute("Directors", 
    "Directors/{filter}/{skip}", 
    new { controller = "Directors", action = "Index", skip = 0, filter = "" }, 
    new { skip = @"\d+", filter = @"^[a-zA-Z]+.+" }); 

Directors = название трассы. Directors/{filter}/{skip} = определение URL. new { controller = "Directors", action = "Index", skip = 0, filter = "" } = по умолчанию для этого маршрута. new { skip = @"\d+", filter = @"^[a-zA-Z]+.+" } = ограничения для этого маршрута.

ответ

2

Мой первый порт захода - это обучение ASP.NET pages по маршрутизации.

Я думаю, что это также может быть полезно использовать функцию Wiki сообщества, так как вы задаете довольно неопределенный вопрос, где нет реальных ответов, просто хорошая документация по маршрутам.

Смежные вопросы