ASP.NET AJAX: Wie eine Client-Instanz mit dem $ create-Methode erstellt bekommen?
-
03-07-2019 - |
Frage
die clientseitige ASP.NET AJAX-Bibliothek verwenden, ich habe eine Instanz einer Client-Komponente mit dem $ Verknüpfung erstellen-Methode ( http://msdn.microsoft.com/da-dk/library/bb397487 (en-us) aspx ). Das Objekt wird in einem DOM-Element befestigt ist. Jetzt brauche ich einen Verweis auf die Instanz zu erhalten, aber es ist weder auf Fenster registriert oder auf dem DOM-Elemente, und ich kann es nicht überall.
Hat jemand wissen, wie Sie einen Verweis auf die Instanz erhalten können?
Mit freundlichen Grüßen,
Jacobé
Lösung
Ist der $ find () Routine es finden?
Andere Tipps
Laut MSDN, Sys.Component.Create sollte das Objekt zurück, dass es gerade erstellt haben. Und $ erstellen, ist nur eine Abkürzung für Sys.Component.create.
Returns: A new instance of a component that uses the specified parameters.
Also, versuchen Sie:
var instance = $create(someType);
Ja, wandte sich die $ find-Methode für mich die Lösung herausgestellt.
Ich könnte wahrscheinlich auch den Rückgabewert von $ erstellen verwenden, wenn ich auf einen Einfluss habe, wie das Javascript auf der Seite dargestellt wurde - aber leider habe ich nicht ...: -)