Member 11376647 Ответов: 1

Маршрут всегда идет по умолчанию


вместо этого url-адреса : www.mysite.com/Home/Login
дом-это контроллер, Логин-это действие .

Я добавляю строку перед контроллером :www.mysite.com/MyClub/Home/Login

и, например, когда я набираю: www.mysite.com/MyClub/Home/HomePage

сначала он идет на домашнюю страницу, но после того, как он идет также к члену/логину- & gt; дефуалт в маршруте

но он остается на главной странице

Может ли кто-нибудь помочь мне в этом?

Что я уже пробовал:

маршруты.MapRoute(
"Default", / / имя маршрута
"{club} / {controller} / {action} / {id}", / / URL с параметрами
новый { клуб = "раздел" контроллер = "член", действие ="Логин" идентификатор = UrlParameter.Необязательно } / / параметры по умолчанию
);

1 Ответов

Рейтинг:
2

Vignesh Mani

Привет друг,

Вы используете дополнительный один в вашей маршрутизации " {club}", поэтому везде, где вы перенаправляете с одного контроллера на другой контроллер или с одной страницы на другую страницу, вы используете club в своем перенаправлении в вашем проекте MVC.