gpt4 book ai didi

c# - Controller 中的 ASP.NET Core MVC 子操作

转载 作者:太空宇宙 更新时间:2023-11-03 22:37:55 25 4
gpt4 key购买 nike

我有一个带有用户方法的管理 Controller 。我想在此方法中添加一个带有新 View 的"new"子操作。 URL 应如下所示:/administration/users/new

我该怎么做?

感谢您的帮助!

最佳答案

这真的只是一个关于路由的问题。只需在管理 Controller 中添加一个方法,并通过 Route 属性告诉 MVC 路由是什么。例如:

public class AdministrationController : Controller
{
public ActionResult Users()
{
}

[Route("users/new")] //This is the important part here
public ActionResult NewUser()
{
}
}

您也可以在 Startup.cs 类中配置路由,但我发现使用属性路由更容易。参见 here获取更多信息。

关于c# - Controller 中的 ASP.NET Core MVC 子操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53988496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com