2009-12-16 4 views
0

가 나는 기능 -에 데이터 그리드에서 값을 보내는 문제가 기능 제공 :플렉스 3이 제 기능입니다 데이터 그리드 데이터

개인 기능 browseLoc (위치 : 문자열) : 무효 { Alert.show (위치 정보'); }

이제 XML 파일에서 정보를받는 DataGrid가 있습니다. 모든 것이 잘 작동합니다. 모든 정보가 해당 태그와 함께 올바르게 표시됩니다.

<mx:Image x="10" y="346" width="157" height="107" scaleContent="true" source="{codeworxx.pages.page[selectedPageIndex].preview}"/> 
<mx:Label x="10" y="492" width="157" fontWeight="bold" text="{codeworxx.pages.page[selectedPageIndex].visible}"/> 
<mx:Text x="10" y="513" width="157" text="{codeworxx.pages.page[selectedPageIndex].description}"/> 
<mx:Button x="10" y="461" label="Visit Website" width="159" click="browseLoc('{codeworxx.pages.page[selectedPageIndex].url}')"/> 

버튼을 제외한 모든 정보가 올바르게 표시됩니다. "browseLoc"함수는 값이 아닌 {codeworxx.pages.page [selectedPageIndex] .url} 텍스트 만 포함합니다. 어떻게해야합니까?

답변

0

질문에서 매우 명확하지 않습니다. 데이터 격자 구성 요소에서 itemClick 속성을 사용하여 grid.On itemClick에서 선택한 구성 요소의 URL 값을 읽을 수 있습니다. browseLoc 메소드를 호출 할 수 있습니다.