Маршрутизация ASP.NET позволяет использовать URL-адреса, которые не должны отображаться на определенные файлы на веб-сайте как в ASP.NET MVC, так и в ASP.NET Webforms.

Маршрутизация ASP.NET позволяет использовать URL-адреса, которые не нужно сопоставлять с определенными файлами на веб-сайте. Поскольку URL-адрес не должен отображаться в файл, вы можете использовать URL-адреса, которые описывают действия пользователя и, следовательно, более понятны для пользователей.

Вы можете определить шаблоны URL, которые отображаются на файлы-обработчики запросов, но не обязательно включают имена этих файлов в URL. Кроме того, вы можете включить заполнители в шаблон URL, чтобы переменные данные могли передаваться в обработчик запросов без запроса строки запроса. Эта тема требует понимания ASP.Net Routing и его логики проектирования.

Добавление маршрутов в веб-формы

Добавление маршрутов в приложение MVC