Wenas:
Utilizo un cellrender dentro de un datagrid, los datos del datagrid estan dentro de un dataset, y mi problema es que tengo un boton dentro del cellrender y si el usuario lo pulsa cambio el icono para que se vea claramente que esa opcion esta seleccionada, pero si elimino dicha fila y vuelvo a crear otra fila en esa misma posicion me toma los valores que tenia la fila anterior, ya que en teoria es el mismo objeto, pues me gustaria saber como acceder a dicho elemento para poder indicar que no esta seleccionado, estoy intentando sacar el elemento del dataset con :

myDataSet.first();
while ( myDataSet.hasNext() )
{
trace(myDataSet.currentItem);
myDataSet.next();
}

con myDataSet.currentItem me retorna [object object] pero con lo que me retorna no puedo acceder a las propiedades ni a los metodos del cellrender, si se os ocurre alguna manera de poder acceder a la propiedad selected del boton creado dentro del cellrender.
Gracias