Framework Like ASP.Net AjaxPro

I am currently using the AjaxPro Framework ( http://www.ajaxpro.info/ ) to call any methods in my web application from the client side. <b> But users have serious problems with this. (for example, successful callbacks do not work in Chrome. More information about the problems can be found at: AjaxPro works locally, but on the server I get .ashx errors )
I would like to replace it with a frame that can:

  • Calling any method in my code. Even if it is defined in the class library. In AjaxPro, I could define a method anywhere and add the [AjaxPro.AjaxMethod] attribute to it. Now this method could be called in any client js-code, even if they were in two different classes.
  • Doen depends on web forms. I could replace AjaxPro with ASP.Net Ajax using the ScriptManager and Add [WebMethod] attributes for my methods and call any other method in my solution from this page method. But I use .ascx files, and page methods cannot be defined in .ascx files (they must be defined in .aspx web forms).
  • Preferably free. (I would like to use it in the development of the YetAnotherForum project). But if only paid infrastructure is available, I will be glad to pay for it.

Is there any other Ajax framework that has AjaxPro functionality?

+4
source share
2 answers

I believe that you have a fair choice.

Take a look at http://ajaxpatterns.org/DotNet_Ajax_Frameworks#Lists

At my new job, we use ajaxpro, however I also ran into problems and am currently exploring alternatives.

0
source

I would recommend using jQuery. It becomes a javascript client API. Even Microsoft seems to be leaning toward this in favor of its AJAX client-side APIs. You can call any method on the page with . Ajax method , here , I have never tried it in UserControl, but as long as the method is decorated with the WebMethod attribute, I do not understand why this will not work.

+1
source

All Articles