Я использовал это и следующий синтаксис для этого.
<mx:RemoteObject id="roTestQuestion" destination="GenericDestination"
source="FlexDataLayer.BusinessLogic.TestQuestionBLL" showBusyCursor="true" fault=" {onFault(event);}">
<mx:method name="GetList" result="{roTestQuestion_GetList(event);}" />
<mx:method name="GetAnswerList" result="{roTestQuestion_GetAnswerList(event);}" />
<mx:method name="Insert" result="{roTestQuestion_Insert(event);}" />
<mx:method name="Update" result="{roTestQuestion_Update(event);}" />
<mx:method name="Delete" result="{roTestQuestion_Delete(event);}" />
<mx:method name="GetListByCategoryID" result="{roTestQuestion_GetListByCategoryID(event);}" />
</mx:RemoteObject>
источник - это ваш класс .NET, и вам нужно создать метод, который мне нужно записать с ошибкой и результатом.
для неисправности
private function onFault(e:FaultEvent):void
{
Alert.show(e.fault.message.toString(),parentApplication.alertTitle);
}
для результата
private function roTestQuestion_Delete(e:ResultEvent):void
{
if (e.result!= null)
{
if(cbCat.selectedIndex == 0)
{
roTestQuestion.GetList();
}
else
{
roTestQuestion.GetListByCategoryID(selIndex);
}
//roTestQuestion.GetList();
//Application.application._mdlExamSelection.Init();
}
}
здесь я дал метод для вызова метода из удаленного объекта.
roTestQuestion.GetList();
Вы новичок, поэтому я советую вам перейти по следующей ссылке, потому что в будущем вам нужно будет использовать ActionScript, и эта ссылка будет вам очень полезна ...
Пожалуйста, посетите эту Ссылку