Я хочу переписать метод действия контроллера в MVC asp.net - PullRequest
0 голосов
/ 04 мая 2018

У меня есть контроллер в MVC имени. И около контроллера у меня есть метод индекса. Он успешно работает с URL-адресом localhost: 32275 / about. Но я хочу, чтобы он работал с локальным узлом url: 32275 / about-us.

Помоги мне с этим.

1 Ответ

0 голосов
/ 04 мая 2018

Для этого вы можете использовать Attribute Routing. Прочитайте здесь https://blogs.msdn.microsoft.com/webdev/2013/10/17/attribute-routing-in-asp-net-mvc-5/

Это позволит вам иметь что-то вроде

[RoutePrefix("about-us")]
public class AboutController : Controller 

Или

[Route("~/about-us")]
public ActionResult Index() { … }
...