1

使用客户端 ASP.NET AJAX 库,我使用 $create 快捷方式方法 ( http://msdn.microsoft.com/da-dk/library/bb397487(en-us)创建了一个客户端组件的实例.aspx)。该对象附加到一个 DOM 元素。现在我需要获取对实例的引用,但它既没有在窗口上也没有在 DOM 元素上注册,而且我在任何地方都找不到它。

有人知道如何获得对实例的引用吗?

最好的祝福,

雅各布

4

3 回答 3

1

根据 MSDN,Sys.Component.Create 应该返回它刚刚创建的对象。而且,$create 只是 Sys.Component.create 的快捷方式。

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

所以,试试:

var instance = $create(someType);
于 2008-10-22T14:21:34.493 回答
1

$find() 例程是否找到它?

于 2008-10-22T17:57:06.680 回答
0

是的,$find 方法原来是我的解决方案。

如果我对 javascript 在页面上的呈现方式有任何影响,我可能也可以使用 $create 的返回值 - 但不幸的是我没有...... :-)

于 2008-10-22T21:49:50.050 回答