angularjs - 我想用 angular js 和 asp mvc 添加新用户
问题描述
我想在单击按钮时添加新用户不起作用 代码有问题吗
public string Insert_Users(AspNetUser aspNetUser)
{
if (aspNetUser != null)
{
{
db.AspNetUsers.Add(aspNetUser);
db.SaveChanges();
return "User Added Successfully";
}
}
else
{
return "User Not Inserted! Try Again";
}
}
解决方案
像这样更改您的代码:
public string Insert_Users(AspNetUserModel aspNetUser)
{
if (aspNetUser != null)
{
AspNetUser model = new AspNetUser();
model.Email = aspNetUser.Email;
model.PhoneNumber = aspNetUser.PhoneNumber;
model.UserName = aspNetUser.UserName;
{
db.AspNetUsers.Add(model);
db.SaveChanges();
return "User Added Successfully";
}
}
else
{
return "User Not Inserted! Try Again";
}
}
添加模型
public class AspNetUserModel
{
public string Email {get;set;} //SET Your DataType
public string UserName {get;set;} //SET Your DataType
public int PhoneNumber {get;set;} //SET Your DataType
}
推荐阅读
- angularjs - 在angularjs中成功调用后出现err_connection_timed_out
- python - 在不输入 python 命令的情况下在 Windows 中运行 python 脚本时如何设置使用哪个 python 版本?
- flutter - 错误:没有名为“nullOk”的命名参数。更新到 FLutter 2.0 后
- tensorflow - 如何将 keras 模型(.pb 或 .h5)转换为 .meta
- module - Electron 在渲染器进程中使用对话框模块
- php - phpunit 测试用例中的基本身份验证
- c++ - 如何在 MCI 中设置 Wav 文件音量(MCIWndSetVolum 错误)
- sql - 如何检测是否为插入或更新触发了触发器?
- django - Django_filters 更改标签,如何找出默认过滤器类型
- python - 计算两个角度之间的相对相位 - python