我是MVC的新手,我需要一些帮助,将我的帐户详细信息从我的SQL数据库附加到帐户控制器。
创建MVC项目时,您将设置所有帐户设置。 我附加了一个数据库,并希望使用我的数据库添加/删除用户。
如何修改当前帐户代码以使用我的数据库用户?
由于
答案 0 :(得分:1)
您是否从模板创建了MVC项目?这始终是我发现的好地方。它为您提供了一个很好的路线图,以了解MVC的工作原理。我已经从这里开始了许多项目,并从这里开始构建。
在VS中打开一个空白的Web项目,然后转到包管理器,然后在窗口中复制此行:http://www.nuget.org/packages/Microsoft.AspNet.Identity.Samples/2.0.0-beta2
还有其他类似的模板。但这是一个很好的起点。它主要处理身份验证,因为Identity片段,但它有一个非常简单的基本MVC位。
一种方法是可以向userViewModel添加字段。这也需要为applicationUser类完成,然后这些将传递给表。
答案 1 :(得分:1)
我不确定这是否是您想要的,但似乎您使用的模板选择了身份验证。如果是这种情况,您将在模板中将asp.net身份验证和授权作为内置功能。如果您不想使用该内置身份验证,则可以在创建项目时选择none进行身份验证,然后您可以在项目中实现自定义身份验证。对于自定义身份验证,您可以按照以下链接
http://www.dotnettricks.com/learn/mvc/custom-authentication-and-authorization-in-aspnet-mvc https://www.codeproject.com/Articles/1111522/Custom-Authentication-and-Authorization-in-MVC