HTML-помощники выдают исключение при доступе к свойству, когда dbnull - PullRequest
0 голосов
/ 12 февраля 2009

Я только что обновил свой проект до ASP.net MVC RC. Плохо то, что HTML-помощники генерируют исключения из набора данных, даже когда я передаю новое значение. Ошибка в результате преобразования в dbnull из типов объектов .net.

Это исключение происходит в моем пользовательском интерфейсе. Я проверяю DBnull при обновлении, но не при привязке. Бета-версия MVC не была таковой, и я думаю, что это хорошо. Фреймворки не должны генерировать исключения при получении значений dbnull из источника данных ...

Есть ли решение этой проблемы?

1 Ответ

0 голосов
/ 12 февраля 2009
  1. Преобразование значений в вашем наборе данных в модель представления, коллекцию объектов класса со строго типизированными именованными свойствами, соответствующими вашим столбцам, которая содержит null значения вместо DBNull. Передайте эту модель на ваше усмотрение.

  2. Сообщите о проблеме на www.codeplex.com как проблему. Обратите внимание, что вам может потребоваться создать бесплатный логин, прежде чем вы сможете отправить вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...