Я получаю ошибку значения NULL при сохранении данныхC#

Место общения программистов C#
Anonymous
Я получаю ошибку значения NULL при сохранении данных

Сообщение Anonymous »

При попытке добавить данные, поступающие из представления, в базу данных с помощью asp-for, они сохраняются как нулевое значение, хотя я ввел данные.
Я работаю над этим проект ASP.NET Core с многоуровневой архитектурой (уровень сущности, уровень доступа к данным, бизнес-уровень и уровень пользовательского интерфейса). Моя цель — обрабатывать несколько таблиц данных в одном представлении и сохранять данные в таблице продуктов. Однако при попытке добавить данные из представления с помощью asp-for значения, в частности ProductCode, сохраняются в базе данных как нулевые.
Обзор кода:
В представлении у меня есть поле ввода, привязанное к ProductVm.ProductCode.
В контроллере я пытаюсь добавить новый продукт, но получаю сообщение об ошибке, указывающее, что в поле вставляется нулевое значение. Столбец ProductCode.
Буду признателен за любые рекомендации по решению этой проблемы.

Подробнее здесь: https://stackoverflow.com/questions/791 ... aving-data

Вернуться в «C#»