У меня есть сетка данных, в которой данные в поставщике данных изменяются каждые 30 секунд автоматически.Каждый раз, когда это происходит, если я выбираю сортировку столбца, щелкая заголовок, он возвращается к сортировке по умолчанию (до того, как щелкнул заголовок).Я хочу знать, как я могу управлять сортировкой, чтобы, если бы я щелкнул по ней ранее, она сохранит сортировку в течение следующих 30 секунд.
<mx:DataGrid id="id" width="100%" height="100%">
<mx:columns>
<mx:DataGridColumn dataField="@col1" headerText="Type1" itemRenderer="itemRenderer" />
<mx:DataGridColumn dataField="@col2" headerText="Type2" itemRenderer="itemRenderer" />
</mx:columns>
<mx:dataProvider>
{xmllist_extractedfromAnotherSourceEvery30Seconds}
</mx:dataProvider>
</mx:DataGrid>