我对Visual Studio,C#和MVC框架都很陌生,但我遇到了一个我无法自行解决的问题。
我在Visual Studio中使用单用户身份验证启动了一个新的Web项目。 因此,Visual Studio会生成用户注册到我的站点所需的所有内容 - perfecto。
但是,我有另一个用户数据表,我需要在用户注册时填写默认数据。
对于每个用户,这些将始终相同 - 除了ID,然后是外部AspNetUserId。 (你知道,直到他们使用该应用程序)。
这是注册用户的预生成代码。
如何编辑它以同时从我的PDC_UserController调用create方法将数据添加到我的第二个表?
这是必须具有PDC_User表的默认值的代码。
感谢您的帮助,我希望这不会太混乱
答案 0 :(得分:1)
您不会调用create方法...只需在您已拥有用户名和其他可用数据的帐户控制器中执行db.add调用。类似下面的东西然后保存更改。如果您需要更多细节,可以查看示例。
db.PDC_User.Add(new PDC_User{
DbRowName = defaultValue,
*etc*
}