добавить сущность в конец списка привязок, вызвать обновление предыдущих сущностей - PullRequest
0 голосов
/ 22 декабря 2010

Я читаю свои записи из базы данных и восстанавливаю их в списке привязок.Теперь я хочу добавить новые объекты в мой список связывания, но это не работает.Когда я добавляю первую сущность, проблем нет.после этого для каждой сущности, которую я вставляю, мои предыдущие сущности меняются на последнюю сущность.Мне нравится, что все сущности указывают на одну сущность, и когда я добавляю новую сущность, все сущности меняются и обновляются до нового значения.вот мой код.

                My_Entity _Entity;
                BindingList<My_Entity> List;
                 //====================================
                List = businessLogic.SelectAll();//fill list
                 //===============================================
                _Entity = new My_Entity();
                _Entity = get_data(); //fill entity here
                businessLogic.Entity = _Entity;
                if (businessLogic.SendToInsert())
                {
                    List.Add(_Entity);

                }

в чем проблема?

Ответы [ 2 ]

0 голосов
/ 30 января 2011

спасибо каждому телу. Сущность в методе Get_Data (). не было новым в каждый раз, когда я это называю. Я новое лицо, и проблема решена.

0 голосов
/ 22 декабря 2010

попробуйте с настройками ниже

BindingList<My_Entity> List ;
List.AllowNew = true;
List.AllowEdit = true;
List.AllowRemove = true;
...