Cambié lo de
registros_dg.dataProvider = dataProvider; y declaré la variable
private var data_provider:Array = new Array(); pero me sale error 1136 incorrect number of arguments Expected 1 en la linea
Código:
...
<mx:DataGrid id="registros_dg" width="100%" height="191" y="50" click="dgChangeHandler()">
...