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

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

Сообщение Anonymous »

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

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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