在控制器“ Y”上未发现公共操作方法“ X”,从而产生404错误

时间:2018-06-27 20:35:49

标签: html asp.net-mvc view controller

我搜索了与此问题相关的其他线程,但似乎都没有用。

我试图将页面添加到我过去做过很多次的MVC应用程序中,但是在尝试访问此新页面时收到404错误。

在控制器上,我有:

[Helpers.Attributes.ExistingUser]       
public ActionResult X()
{
    return View();
}

然后我右键单击并选择添加视图...

我的视图页面现在非常标准,仅包含以下代码:

@{
    ViewBag.Title = "X";
}

<h2>X</h2>

在单独的页面上,我有一个HTML链接,可转到以下页面X:

<a href="/Application/Y/X" class="master-button" style="display:block;float:left;">X</a>

我在其他页面上具有完全相同的设置,并且它们工作正常。创建此页面时我是否缺少某些东西?

1 个答案:

答案 0 :(得分:0)

与IT同事进行一些合作之后。解决方案是需要清除并重建代码,然后最终在控制器中识别出新页面。