C# ASP.net意外错误404

C# ASP.net意外错误404,c#,asp.net-mvc,razor,C#,Asp.net Mvc,Razor,我有以下代码,我希望每当用户单击他/她的名字时,它都会打开一个管理帐户页面 @Html.ActionLink("Hello " + User.Identity.Name + "" ,"Manage", "Account" ,routeValues: null, htmlAttributes: new { title = "Manage" }) 但是,尽管我已经创建了Manage.cshtml视图,但仍然收到错误404。 您需要在控制器中创建操作 public ActionResult Mana

我有以下代码,我希望每当用户单击他/她的名字时,它都会打开一个管理帐户页面

@Html.ActionLink("Hello " + User.Identity.Name + "" ,"Manage", "Account" ,routeValues: null, htmlAttributes: new { title = "Manage" })
但是,尽管我已经创建了Manage.cshtml视图,但仍然收到错误404。
您需要在控制器中创建操作

public ActionResult Manage()
{
    return View();
}

您是否在AccountController上创建了返回视图的ActionResult?非常感谢,它成功了。但出于某种原因,我的管理视图是空的,尽管我有数据,您可能知道为什么吗?这是我的代码:您需要返回您的模型以填写表单返回视图(employeeModel);Employee=db.Employees.Find(id);返回视图(员工);所以我写了这段代码,但仍然一无所获。有什么建议吗?我还使用了var employee=db.Employees;还是什么都没有你从哪里得到的id值?您可以像Manager(intid)一样插入querystring参数,并更改链接生成器以使用此参数routeValues:new{id=your_employee_id_goes_here}