Pergunta

Adoro a facilidade que o Kit de ferramentas de controle ASP.NET Ajax oferece aos desenvolvedores ASP.NET.No entanto, não achei que fosse uma solução escalonável.Eu tenho uma página com 2 campos de entrada de data.Ao colocar um TextBox e um controle CalendarExtendar anexado a ele para cada campo de data, recebo várias (11, na verdade) chamadas Javascript externas para /ScriptResource.axd?d=xxxx

Existe alguma maneira de controlar isso?Por que isso é tão ruim?Qual é o melhor kit de ferramentas Ajax para .NET que pode fornecer um conjunto igual (ou melhor) de funcionalidades que são mais escalonáveis, diretas e completamente personalizáveis?NÃO estou procurando reinventar a roda aqui.

Foi útil?

Solução

Sempre preferi escrever minhas chamadas Ajax em javascript usando JQuery ou Prototype.O ASP.NET Ajax Toolkit facilita as coisas, mas nunca parece fazê-lo com elegância.

Eu pessoalmente faria um novo Calendar Controller.Desta forma você pode controlar as chamadas AJAX (usando JQuery/Prototype) que estão sendo feitas.

Outras dicas

ASP.NET AJAX permite registrar serviços da web com o ScriptManager, que criará proxies JavaScript para você chamar.Ver http://msdn.microsoft.com/en-us/library/bb515101.aspx.

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