gpt4 book ai didi

c# - 我如何在 asp.net 中使用多个 Controller ?

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

我有以下两个 Controller :HomeControllerDocGenControllerHomeController 是我项目中的默认 Controller 。我想用一个按钮打开我的 DocGenController 中的一个函数。例如:我在我的页面上创建了一个顶部导航。我使用此代码打开 DocGen.cshtml- 页面(通过 Controller HomeController):@Html.ActionLink("Generator", "DocGen", "主页”)

好的,现在我尝试了这个:@Html.ActionLink("Add Value", "AddValue", "DocGen", new { @class = "btn btn-primary"}) 但我每次都得到这个 Error: The resource (/Home/AddValue) can be not found (Error: 404)

他为什么要尝试打开/Home/AddValue ?!

如何使用我的 DocGenController?

谢谢你的帮助

最佳答案

如果你愿意,你也可以使用 HTML <a> -标记并在 href你只是把:href='@Url.Action("AddValue", "DocGen")'

所以完整的<a>会是:

<a href='@Url.Action("AddValue", "DocGen")' class="btn btn-primary">Add Value</a>

关于c# - 我如何在 asp.net 中使用多个 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38453592/

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