В настоящее время существует 3 события для Dataview, а именно onRowCountChanged, onRowChanged и onPagingInfoChanged, которые являются всеми событиями, когда есть изменение в строке строк данных dataview. Если я использую фильтрацию переднего плана Dataview и нет изменений в строке, мне нравится что-то делать. Как я могу определить, активировал ли пользователь фильтрацию, и нет изменений в # строках? Не удалось найти такое событие. Любая помощь/подсказка будут очень признательны. Благодаря!Обнаружить, когда dataview не изменен
0
A
ответ
0
Вы должны написать свой код там, где только
grid.sort
, grid.scroll
, dataView.onRowCountChanged
и т.д. определены .... так как вы освежающим/рендеринга DataView на фильтр, независимо от изменяется ли количество строк или нет.
Спасибо за ваш ответ. В конце концов я включил флаг перед запуском фильтра. После вызова setfilter я отключу флаг после x secs с помощью setTimeout (в случае отсутствия изменений в dataview). В onRowCountChanged отключите флаг, если есть изменения. Должен признать, что это не хороший метод, но он достиг цели в моем случае. :) – northstar