RadControls for ASP.NET AJAX
Q2 2010 release
Since Q2 2010 all new functionalities are listed in the control's Release Notes posted here
Q1 2010 release
Since Q1 2010 RadAjax exposes a new interface IRadAjaxPage which should be implemented instead of inheriting from RadAjaxPage in medium trust scenarios. Find more information here.
Q3 2009 release
RadAjaxLoadingPanel supports fading JQuery animation and exposes OnClientShowing and OnClientHiding client events that can be wired to cancel the default loading and display your custom animation.
Q2 2009 release
There is not any new functionality implemented for RadAjax for the Q2 2009 release of the product. Merely enhancements, optimizations and bugfixes are included.
Q1 2009 release
As of Q1 2009 RadAjaxLoadingPanel supports skinning as all controls in the Telerik RadControls for ASP.NET AJAX suite. Find more information here.
Q3 2008 release
There is not any new functionality implemented for RadAjax for the Q3 2008 release of the product. Merely enhancements, optimizations and bugfixes are included.
Q1 2008 release
The subsequent requests are ignored in ASP.NET AJAX by default while the response is not received. RadAjax now implements the AJAX request queueing mechanism, which is turned off by default. Use RequestQueueSize property of RadAjaxManager and RadAjaxPanel to enable the functionality. Value of 2 for example means 2 requests will be queued. More info is available in this help topic.
Q3 2007 release
RadCodeBlock is a control that is used to wrap code blocks in your aspx, which will normally throw the famous "Controls collection cannot be modified ..." error when MS AJAX is present on the page.
RadScriptBlock is a control similar to RadCodeBlock and you can use it to execute scripts blocks inside the updating areas. Example:
CopyJavaScript
<telerik:RadScriptBlock ID="RadScriptBlock1" runat="server">
<script type="text/javascript">
alert(1);
</script>
</telerik:RadScriptBlock>
21st of May, 2007
The new release of RadAjax for ASP.NET AJAX includes the following features:
Similar to ASP.NET AJAX ScriptManager / ScriptManagerProxy, RadAjax Manager/Proxy couple is also available. Placing a single manager on the main/master page, one can add a proxy instance in the user control/content page and configure/add the necessary settings design-time within the user control/content page, instead of adding them programmatically (finding the manager from the main page/master page at the code-behind).
Note |
|---|
RadAjaxManagerProxy 'forwards' the necessary AJAX relations to the manager instance. It does not work independently! |
Read more about RadAjaxManagerProxy control on this topic as well as about the MasterPages/WebUserControls scenarios here and here. Todd Anglin summarizes the manager proxy info at his blog here.
The new RadAjaxManager events allow accessing AJAX initiator, updated control and update panel created for that particular setting runtime. One can perform custom logic like updating only specific controls depending on the initiator or updated control. AjaxSettingCreating event is cancelable.
23rd of April, 2007
The first release of RadAjax for ASP.NET AJAX includes a new feature, which is not implemented in the regular RadAjax for WebForms suite: Support of Back and forward browser buttons (Browser history) (more info here).
See Also