0
解决措施我有我的看法如下操作链接HTML.Actionlink不能在MVC
@Html.ActionLink("Our menu", "Index", "Menu", null)
据我的理解,它应该在行动Index
从控制器Menu
点。然而,它没有看到MenuController
看起来像:
namespace PizzeriaV2.Controllers
{
public class MenuController : Controller
{
// GET: Menu
public ActionResult Index()
{
DoSomething();
}
}
}
在该诉讼指着相反的,上面提到的链接试图寻找Index
在MainController
- 很明显没有找到它。
我的问题是:为什么会发生?我怎样才能在正确的地方建立联系点?
你尝试没有空? '@ Html.ActionLink(“我们的菜单”,“索引”,“菜单”)' – Bardicer
使用此:'@ Html.ActionLink(“我们的菜单”,“索引”,“菜单”)或'@Html.ActionLink (“我们的菜单”,“索引”,“菜单”,null,null)' – Ric
两者都可以正常工作 - 谢谢 – user3107531