Question

À l'aide de la bibliothèque ASP.NET AJAX côté client, j'ai créé une instance d'un composant client avec la méthode $ create shortcut-method ( http://msdn.microsoft.com/da-dk/library/bb397487 (en-us) .aspx ). L'objet est attaché à un élément DOM. Maintenant, je dois obtenir une référence à l’instance, mais celle-ci n’est ni enregistrée sur la fenêtre ni sur l’élément DOM, et je ne la trouve nulle part.

Quelqu'un sait-il comment obtenir une référence à l'instance?

Cordialement,

JacobE

Était-ce utile?

La solution

La routine $ find () le trouve-t-elle?

Autres conseils

Selon MSDN, Sys.Component.Create doit renvoyer l'objet qu'il vient de créer. Et, $ create n'est qu'un raccourci pour Sys.Component.create.

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

Alors, essayez:

var instance = $create(someType);

Oui, la méthode $ find s'est avérée être la solution pour moi.

Je pourrais probablement aussi utiliser la valeur de retour de $ create si j'avais une influence sur la façon dont le javascript était restitué sur la page - mais malheureusement, je n'ai pas ...: -)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top