What is KCallback.net?

KCallback.net Control, the most powerful, robust, callback control available in the market today for ASP.NET with AJAX support. Written in 100% managed C# code, KCallback.net provide callback functionality in your web applications. The KCallback.net control allows developers to AJAX-enable any ASP.NET application with writing a few lines of code. It allows to update page content without postback and loss of scroll position!
Online Demo
Download Now

Compatible with

Why KCallback.net is Free?
Why are we giving it out for free? For one simple reason - so that you can relish the beauty of callback functionality. Lately, KCallback.net have been spreading like forest fire on the web application. A lot of big and small companies have been using callback control to save time in any web applications. At DimpleSoftwares, we want you to be a part of this band wagon and enjoy the new face of Web application.

What better way can it be than using the leading callback control without having to pay anything?


1 Save View State

New functionality allow you to save view state of controls of your web application during each callback. You can now work with View state during callback same as working with View State during post backs.


AJAX (Asynchronous JavaScript And XML) enable your web applications to increase interactivity, speed and usability.

3 ASP.NET Standard controls & 3rd Party controls

KCallback.net can AJAX enable standard ASP.NET controls and 3rd party controls.

4 Save State

You can save the state of all the form controls during callback request by setting the SaveState property to true.

5 Callback Result

Return callback result to a client-side function instead of rendering.

6 Callback Error

Return callback error to a client-side function for exception handling.

7 Override Output

Override the callback contents both on the server-side and client-side.

8 Loading Display

Display an HTML block while processing the callback request.

9 Disable Controls During Callback

KCallback.net can automatically disable selected controls during callback

10 Enable Caching

Cache callback arguments and results on the client-side to improve performance.

11 MultiArgument

You can pass multiple arguments into the Callback event handler and process them on the server-side.

12 Auto Callback

Initiate callbacks automatically at specified intervals in milliseconds.

13 User Control

You can insert the KCallback.net control into a user control. So that you are able to run two instances of the same user control on the same page.

14 Client-Side API

KCallback.net support client side function to handle the result and error for the callback response from the server.

15 Server-Side API

Process callback request in the Callback event handler.

16 Before and After execute client side event handler

This allows you to alter/cancel the callback before and after execute client side event.

17 XHTML Compliance

XHTML 1.0 Transitional compliant.


1 No need to learn how AJAX works

you don't have to know AJAX in order to use AJAX. The postback behavior of the selected elements is automatically replaced with AJAX callbacks and the typical challenges of AJAX development are handled internally. So there is less to learn and less to worry about.

2 Improved User Experience

KCallback.net handles page update with AJAX-based callback requests, instead of complete postbacks. As a result there is no loss of scroll position, with only the relevant elements being updated just like in Windows applications. This leads to smoother interface transitions and superior user experience. The KCallback.net can handle even the most complex scenarios and offers a number of advantages compared to other solutions.

3 No Need to Write Complex JavaScript

KCallback.net eliminates the need for writing the complex JavaScript required for updating interface elements of AJAX-enabled ASP.NET applications.

4 Design-time Support

Due to the fact that KCallback.net can update standard ASP.NET controls without using callback wrappers, development of AJAX enabled ASP.NET application is exactly similar to any standard ASP.NET application, which makes design and deployment a breeze for you and your team.

5 No Need for Callback Wrappers

A major advantage of the KCallback.net control is that it can update the standard ASP.NET controls without using callback wrappers/placeholders, which define the parts of the page that have to be updated. The KCallback.net control automatically detect all page modifications and update the relevant controls. This significantly minimizes the amount of changes you have to make to existing applications in order to implement the AJAX functionality.

6 Cross-Browser Support

KCallback.net works on all browsers that support XmlHttpRequest (IE5+, NS7+, Firefox 1.0+, Mozilla 1.0+, Opera 8+).

7 Buy vs. Build Benefits
Cost Centre Build Component Buy Component Time Benefit Cost Benefit
Development 120 hrs 0.5 hr 119.5 hrs 2,987.501
Testing2 25 hrs nil 25.0 hrs 6251
Purchase nil -$99.003 n/a -$ 99.00
Total: 144.5 hrs  $ 2,263.50

Browser versions supported
Browser versions supported by KCallback.net
5.0+ 7.0+ 1.0+ 8.0+
Note : Browsers which are in BETA stage are not supported.

System Requirements
OS Environment Required
Windows 98
Windows 2000 Professional IIS 5.x
.NET Framework 2.0*
Windows 2000 Server IIS 5.x
.NET Framework 2.0*
Windows ME
Windows XP Home SP2 .NET Framework 2.0*
Windows XP Professional IIS 5.x
.NET Framework 2.0*
Windows 2003 Server IIS 5.x
.NET Framework 2.0*
Note :
Install & Enable IIS before installing .NET Framework

© 2005-2009 Dimple Softwares

Valid CSS!