Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET AJAX:如何使用$create方法创建客户端实例?_Asp.net_Javascript_Ajax_Asp.net Ajax_Client Side - Fatal编程技术网

ASP.NET AJAX:如何使用$create方法创建客户端实例?

ASP.NET AJAX:如何使用$create方法创建客户端实例?,asp.net,javascript,ajax,asp.net-ajax,client-side,Asp.net,Javascript,Ajax,Asp.net Ajax,Client Side,使用客户端ASP.NET AJAX库,我使用$create快捷方式()创建了一个客户端组件的实例。对象被附加到DOM元素。现在我需要获取实例的引用,但它既没有在window上注册,也没有在DOM元素上注册,而且我在任何地方都找不到它 有人知道如何获取对实例的引用吗 致以最良好的祝愿 JacobE根据MSDN,Sys.Component.Create应该返回它刚刚创建的对象。$create只是Sys.Component.create的快捷方式 Returns: A new instance of

使用客户端ASP.NET AJAX库,我使用$create快捷方式()创建了一个客户端组件的实例。对象被附加到DOM元素。现在我需要获取实例的引用,但它既没有在window上注册,也没有在DOM元素上注册,而且我在任何地方都找不到它

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

致以最良好的祝愿


JacobE

根据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()例程找到它了吗?

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


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

检查是否提供了所有必需的参数,例如Dom元素。