powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / datagridview - ошибка при стирании данных в ячейке
1 сообщений из 1, страница 1 из 1
datagridview - ошибка при стирании данных в ячейке
    #37489027
Фотография jsmirnoww
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть datatable в котором есть цена и сумма. свойства полей одинаковые.
на форме datagridview отображает этот datatable. у колонок тоже свойства одинаковые. (исключая исходные поля).
на форме вносим сумму в колонку с суммой, стираем её. сохраняем. всё ок. в поле сохранился null.
тоже самое делаем в колонке с ценой -> вылетает с исключением "Входная строка имела неверный формат". у колонок цена и сумма задан формат N2.
причем, если изначально в колонке с ценой был null и туда ничего не вносилось, то null там как был, так и остаётся, и ничего не ругается.
в событии dataerror вывел контекст ошибки:
Код: plaintext
1.
2.
3.
   Private Sub Pr_TRSPServices_lstDataGridView_DataError(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewDataErrorEventArgs) Handles Pr_TRSPServices_lstDataGridView.DataError, Pr_TRSpecItems_lstDataGridView.DataError, Pr_TRMTRForLogistic_lstDataGridView.DataError
        MessageBox.Show( e.Context.ToString() )
    End Sub
получил: "Parsing, Commit, CurrentCellChange"

в чём причина такого поведения? куда смотреть?
------------------------------------------------------------
Скидки 50-90% на автомойку, боулинг, ...
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / datagridview - ошибка при стирании данных в ячейке
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]