El caso es que cuando introduzco un componente como por ejemplo una Imgen o un Link Button para que cuando se haga click llame a una funcion, me salta el siguiente error: 'Llamada a un metodo boxscore posiblemente no declarado'
El codigo que utilizo es este:
...
.<mx:Script>
...
public function boxscore(url : String):void{
navigateToURL(new URLRequest (url), "_blank");
}
]]>
...
</mx:Script>
...
//he probado de 2 maneras y en las dos me sale el error
//primera manera
<mx:DataGridColumn headerText="" dataField="enlace">
<mx:itemRenderer>
<mx:Component>
<mx:LinkButton label="Boxscore" textAlign="center" click="boxscore(enlace)/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
//segunda manera
<mx:DataGridColumn headerText="" dataField="enlace">
<mx:itemRenderer>
<mx:Component>
<mx:LinkButton label="Boxscore" textAlign="center">
<mx:Script>
<![CDATA[
override public function set data(o:Object):void
{
boxscore(o.enlace);
}
]]>
</mx:Script>
</mx:LinkButton>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
Les agradeceria me expusieran la manera correcta para poder incluir el linkbutton en el datagrid para q al acer click llamara a la funcion pasandole el argumento del campo del datagrid
Gracias anticipadas
