![]() |
Неизвестный dataProvider после сортировки в DataGrid
Сортирую кликом по хидеру датагрид. После етого трейс свойства dataProvider пустой...:rolleyes: Как мне работать(insert,edit,delete) с dataProvider после сортировки ?
|
Код в студию.
|
Если не сортирую список и исполняю следующую строчку то печатается весь список. Если посортирую и исполню то консоль во флекс билдере полностью очищается и ничего не печатается :confused:
Код:
trace(someDataGrid.dataProvider.toString());Код:
someDataGrid.dataProvider = someXML.children(); |
Это две строчки кода, а не весь код.
|
В качестве dataProvider'a при работе с XML лучше всего использовать XMLListCollection или HierarhialData в зависимости от компонента, они гарантируют нормальную сортировку. А вы судя по всему используете обычный XMLList
|
Цитата:
Цитата:
|
В самом деле - не заметил :) Тогда без более подробного кода не обойтись.
|
Cоздал мальнький проект для демонстрации...итак :
Код:
<?xml version="1.0"?>Код:
<mx:XMLList id="ctls">п.с. Flex 3 Beta 3 |
Надо делать:
Код:
trace(dg.dataProvider.toXMLString()); |
Спасибо !
|
| Часовой пояс GMT +4, время: 02:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.