В чем разница между MapRoute и MapPageRoute?

Используется ли MapPageRoute только для WebForms, а MapRoute для MVC?

Или они применимы как к WebForms, так и к MVC?

спасибо

Ответы

Ответ 1

MapPageRoute может использоваться при сопоставлении маршрута с определенным .aspx файлом. MapRoute используется для сопоставления маршрута с действием контроллера.

Вы можете смешивать WebForms и MVC в одном приложении, а затем использовать эти две функции сопоставления для создания маршрутизации.

Если вы посмотрите документацию MSDN для MapPageRoute, она заявляет:

Предоставляет способ определения маршрутов для приложений Web Forms.