我想在数据库中添加用户详细信息。我创建了新的用户名和密码,然后它将转到详细信息页面。在此详细信息页面中,详细信息将添加到数据库中。但我的问题是什么意味着没有正确添加细节。
在我的控制器中
我的代码是
int candidateId;
[HttpPost, HandleErrorWithAjaxFilter]
public ActionResult Add(FormCollection collection, HttpPostedFileBase resume)
{
if (LoggedInCandidate == null)
{
Candidate candidate = new Candidate();
candidate.Name = collection["Name"];
candidate.Email = collection["Email"];
candidate.Address = collection["Address"];
candidate.ContactNumber = collection["ContactNumber"];
candidate.MobileNumber = collection["MobileNumber"];
candidate.LicenseNumber = collection["LicenseNumber"];
int candidateId = _repository.AddCandidate(candidate);
}
else
{
candidateId = LoggedInCandidate.Id;
}
_repository.Save();
这里,在数据库中创建Id。但细节不会添加到数据库中。它显示为null。有人能澄清一下这个吗?
答案 0 :(得分:0)
同一表格集合中的所有控件与否。如果它具有相同的形式集合,它必须有效。
其他方式尝试使用Request [“Name”]