Pergunta

Usando o do lado do cliente biblioteca ASP.NET AJAX, eu criei uma instância de um componente do cliente com o $ criar atalho-método ( http://msdn.microsoft.com/da-dk/library/bb397487 (en-us) .aspx ). O objecto é ligado a um elemento de DOM. Agora eu preciso para obter uma referência à instância, mas não é nem registrado na janela ou no elemento DOM, e eu não posso encontrá-lo em qualquer lugar.

Alguém sabe como você pode obter uma referência para a instância?

Com os melhores cumprimentos,

Jacobe

Foi útil?

Solução

A $ find (rotina) encontrá-lo?

Outras dicas

De acordo com MSDN, Sys.Component.Create deve retornar o objeto que acabou de criar. E, $ criar é apenas um atalho para Sys.Component.create.

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

Então, tente:

var instance = $create(someType);

Sim, o método find $ acabou por ser a solução para mim.

Eu provavelmente poderia também usar o valor de retorno de US $ criar se eu tivesse qualquer influência sobre a forma como o javascript foi processado na página - mas, infelizmente, eu não ...: -)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top