配列の罠対応
MX2004で検証中なんですが、現象が確認できないです。コーディング間違えてますかね?下のほうに貼り付けたテストコードを実行すると、サーバサイドにはMapではなく、Listで渡ってきます。_haslistenersというプロパティは送信されてきていないような?Remoting Connector、DataHolder、DataGridを使ってバインディングしたものを送信して検証してみます。
検証用のコードを貼り付けてみます。TestBeanクラスのインスタンス2つをArrayに設定して、そのArrayをDataGridのDataProviderに直接設定しています。そして、サーバサイドのtestメソッドの引数にdataProviderを指定しています。
var bean1 = new TestBean(); bean1.id = "あいでぃー"; bean1.name = "ねーむ"; bean1.number = 1234; var bean2 = new TestBean(); bean2.id = "アイディー"; bean2.name = "ネーム"; bean2.number = 4321; var array = new Array(); array.push(bean1); array.push(bean2); _root.grid.dataProvider = array; service.test(_root.grid.dataProvider);