【发布时间】:2023-03-19 16:43:01
【问题描述】:
如果我们有“example_name”,我们可以使用 [ActionName("")] 在 url 中更改它所以,我想为控制器名称执行此操作。
我可以这样做:
ControllerName > example_nameController > 在 URL:“/case_studies/adaep”
我想在 URL 中像这样更改控制器名称:“/case-studies/adaep”
[RoutePrefix("case-studies")]
public class case_studiesController : Controller
{
// GET: CaseStudies
[Route]
public ActionResult Index()
{
return View();
}
[HttpGet]
[Route("adaep")]
public ActionResult adaep()
{
return View("/views/case-studies/pagename.cshtml");
}
}
我这样做了,但仍然无法使用 /example_controller 的控制器名称
【问题讨论】:
标签: c# asp.net-mvc controller