Я новичок в маршрутизации и, надеюсь, просто вопрос к нему.Контроллер маршрута только контроллеру
Прямо сейчас, с маршрутизацией по умолчанию, мне нужно использовать {controller}/{action}/{variable}.
Это будет означать (если я хочу использовать {переменной}), я должен ввести свой URL в /Home/Index/1
Есть ли способ, чтобы сделать маршрутизацию только использовать /Home/1
и отправить его на Index
действия? Мне нужно использовать это только для страницы , а не для всех из них.
Я попытался следующие без успеха:
routes.MapRoute(
"Alert",
"Alert/{id}",
new
{
controller = "Alert", action = "Index", id = ""
}
Проверить ссылку однажды ... это может полезно ... http://stackoverflow.com/questions/10839896/asp-mvc-routes-without-actions – Kalyan