ASP.NET AJAX:$ createメソッドで作成されたクライアントインスタンスを取得する方法は?

StackOverflow https://stackoverflow.com/questions/225635

質問

クライアント側のASP.NET AJAXライブラリを使用して、$ createショートカットメソッド( http://msdn.microsoft.com/da-dk/library/bb397487(en-us).aspx )。オブジェクトはDOM要素に添付されます。インスタンスへの参照を取得する必要がありますが、ウィンドウにもDOM要素にも登録されておらず、どこにも見つかりません。

インスタンスへの参照を取得する方法を誰かが知っていますか?

よろしく、

JacobE

役に立ちましたか?

解決

$ find()ルーチンはそれを見つけますか?

他のヒント

MSDNによると、Sys.Component.Createは、作成したオブジェクトを返す必要があります。また、$ createはSys.Component.createの単なるショートカットです。

Returns: A new instance of a component that uses the specified parameters.

したがって、試してください:

var instance = $create(someType);

はい、$ findメソッドが解決策であることがわかりました。

おそらく、ページでのjavascriptのレンダリング方法に影響がある場合は、$ createの戻り値も使用できますが、残念ながら、...:-)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top