У меня есть сетка devexpress: каждая строка имеет флажок и текстовый столбец, когда я устанавливаю флажок, текстовый столбец обновляется. После того, как текстовый столбец обновлен, я хотел бы вручную сохранить строку в базу данных, но мне нужно сделать некоторые преобразования, прежде чем я их сохраню. Поэтому в событии beforeRowleave я пишу такие данные для преобразования и сохраняю логику.Почему BeforeRowLeave не запускается, когда покидает сетку?
Моя сетка находится на форме, есть еще одна кнопка на форме «Сохранить кнопку». Теперь в моей сетке у меня 3 строки записи, назовем их R1, R2 и R3.
Я устанавливаю флажок в R1, R2 и R3 один за другим, а затем нажимаю кнопку «Сохранить». Но кажется, что только R1 и R2 запускают событие beforeRowLeave, R3 не запускает это событие. Это связано с тем, что gridview теряет фокус?
Как я могу запустить аналогичное событие для R3? Большое спасибо!