Очистить URL для метода индекса MVC с параметром - PullRequest
4 голосов
/ 14 мая 2011

Я новичок в MVC, и Google не сильно помог, поэтому я спрошу здесь. То, что я пытаюсь сделать, это просто (я бы подумал), я хочу передать строку в метод индекса, но в целом это выглядит так:

http://mydomain.com/home/index/mystring

и я хочу:

http://mydomain.com/mystring

Как мне это сделать?

1 Ответ

4 голосов
/ 14 мая 2011

Вы можете определить следующий маршрут в Global.asax:

routes.MapRoute(
    "MyStringRoute",
    "{*mystring}",
    new { controller = "Home", action = "Index" }
);

, который вызовет действие Index контроллера Home:

public class HomeController : Controller
{
    public ActionResult Index(string mystring)
    {
        return View();
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...