为什么没有选择对象?
Why is the object not selected?
这段代码是我写的-
ViewData ["ProductId"] = new SelectList (_context.Set <Product> (), "Id", "ProductsTitle", _context.Product.Where (m => m.Id == productId) .FirstOrDefault ());
但是页面上没有选中对象(_context.Product.Where(m => m.Id == productId).FirstOrDefault())
如何修复代码以使其正常工作?
此致
如果你想select一个特定的对象,你只需要传入id
.
ViewData ["ProductId"] = new SelectList (_context.Set <Product> (), "Id", "ProductsTitle", productId);
查看:
<select asp-for="ProductId" class="form-control" asp-items="ViewBag.ProductId"></select>
这段代码是我写的-
ViewData ["ProductId"] = new SelectList (_context.Set <Product> (), "Id", "ProductsTitle", _context.Product.Where (m => m.Id == productId) .FirstOrDefault ());
但是页面上没有选中对象(_context.Product.Where(m => m.Id == productId).FirstOrDefault())
如何修复代码以使其正常工作?
此致
如果你想select一个特定的对象,你只需要传入id
.
ViewData ["ProductId"] = new SelectList (_context.Set <Product> (), "Id", "ProductsTitle", productId);
查看:
<select asp-for="ProductId" class="form-control" asp-items="ViewBag.ProductId"></select>