ID是主键,自动递增。即使将ID从绑定中删除,它仍然会产生错误。看起来是因为它正在添加整个记录,但是我想要它;而不是ID(我仍然希望它自动递增)。
这是代码:
public async Task<IActionResult> Add(int id, [Bind("Price,Stock,Item")] Orders orders)
{
if (ModelState.IsValid)
{
_context.Add(orders);
await _context.SaveChangesAsync();
return RedirectToAction(nameof(Index));
}
return View(orders);
}
我该如何解决?