我使用了具有单独授权的默认MVC模板。运行应用程序后,它会自动创建所需的标识表。我已经成功注册了一些用户,并且他们都存储在AspNetUser
表中。将ASP.NET身份用户链接到用户详细信息表
现在我想要的是登录的用户可以添加更多的信息,如名字,姓氏,地址等。为此我创建了另一个表PersonalInformation
列存储此信息。
我也在ManageController
中创建了EditProfile
动作。
现在如何将ASP.NET身份用户链接到此表?我是否应该将Id
列作为外键添加到AspNetUser
?另外,如何将编辑后的信息与登录的用户ID一起成功存储在“PersonalInformation”表中?
你好,我也是新的MVC。我正在尝试做类似于上述问题的事情。我创建了我的链接表,现在我试图使用类似于您的示例的代码来存储数据,但无法确定放置位置。我在哪里输入此代码来执行此操作? –
这应该是正确的答案 – Samra
埃丁在我的情况下,我想先添加个人信息,然后在个人信息中的id应该成为用户身份证号码 – Samra