DataRepeater вновь добавленная строка исчезает, когда я нажимаю на другую строку, вставленную ранее для копирования данных

У меня есть небольшое приложение WinForms с одним TabControl (два TabPages). Каждая вкладка содержит один элемент управления DataRepeater. Функциональные возможности обоих элементов управления DR одинаковы - одна таблица данных связана с одним элементом управления DR (через объект DataSet, который является источником данных, созданным с помощью конструктора VC2010). Я использую элемент управления BindingNavogator для управления данными в элементе управления DataRepeater. Добавление новой строки в элемент управления DataRepeater, расположенный в TabPage2, работает нормально. Беда в том, что я пытаюсь добавить новую строку в элемент управления DataRepeater, расположенный в tabPage1 - в этом случае добавленная строка в настоящее время исчезает, когда я щелкаю по другой строке, вставленной ранее (иногда мне нужно скопировать некоторые данные из других ячеек...). Как исправить это состояние для DR в TabPage1? Вы когда-нибудь видели поведение этого приложения?

1 ответ

Я нашел ошибку. У меня была небольшая ошибка в структуре базы данных MySQL. Внутри одной из моих таблиц БД у меня был столбец PrimaryKey, определенный среди других как "UNSIGNED". После удаления этого свойства мое приложение.NET работает нормально. Спасибо за внимание...

Другие вопросы по тегам