Asp.net mvc 将登录控件移动到主页

Asp.net mvc 将登录控件移动到主页,asp.net-mvc,indexing,login,webpage,Asp.net Mvc,Indexing,Login,Webpage,我希望在我的主页上有ASP.NET MVC的登录界面。我已尝试在名为LogOn.ascx的~/Views/Account/目录中创建部分视图。但当我试图通过submit按钮提交值时,一切都崩溃了。是我遗漏了什么,还是有更简单的方法可以做到这一点?您需要确保登录表单操作是隐式发布到AccountController。它可能不起作用的原因是,它试图发送到您的HomeController,因为您没有隐含地告诉它去哪里,主视图来自HomeController。日产可能是对的,但您可能希望比“一切都爆炸了

我希望在我的主页上有ASP.NET MVC的登录界面。我已尝试在名为
LogOn.ascx
~/Views/Account/
目录中创建部分视图。但当我试图通过submit按钮提交值时,一切都崩溃了。是我遗漏了什么,还是有更简单的方法可以做到这一点?

您需要确保登录表单操作是隐式发布到AccountController。它可能不起作用的原因是,它试图发送到您的HomeController,因为您没有隐含地告诉它去哪里,主视图来自HomeController。

日产可能是对的,但您可能希望比“一切都爆炸了”更具体一点——可能是错误消息的一些示例,等等。